userControl/productInfor.ascx

(开头部分) 9KB

这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。

<%@ Control Language="C#" AutoEventWireup="true" CodeBehind="productInfor.ascx.cs" Inherits="MyPetShop.Admin.usercontrol.product" %>
<style type="text/css">

    .style1
    {
        width: 62%;
        height: 18px;
    }
    .style2
    {
        width: 171px;
    }
    .style3
    {
        width: 194px;
    }
</style>

<asp:GridView ID="GridView2" runat="server" AllowPaging="True" 
    AutoGenerateColumns="False" DataKeyNames="ProductId"  PageSize="2"
    DataSourceID="SqlDataSource2" Height="247px" Width="1000px" 
    Font-Size="Medium">
    <Columns>
        <asp:TemplateField>
            <HeaderTemplate>
                <asp:CheckBox ID="chkAll" runat="server" AutoPostBack="true" 
                    OnCheckedChanged="chkAll_checkedChanged" Text="全选" />
            </HeaderTemplate>
            <ItemTemplate>
                <asp:CheckBox ID="chkItem" runat="server" />
            </ItemTemplate>
        </asp:TemplateField>
        <asp:BoundField DataField="ProductId" HeaderText="商品ID" InsertVisible="False" 
            ReadOnly="True" SortExpression="ProductId" />
        <asp:TemplateField HeaderText="种类ID" SortExpression="CategoryId">
            <EditItemTemplate>
                <asp:SqlDataSource ID="SqlDataSource1" runat="server" 
                    ConflictDetection="CompareAllValues" 
                    ConnectionString="<%$ ConnectionStrings:ConnectionString %>" 
                    DeleteCommand="DELETE FROM [Category] WHERE [CategoryId] = @original_CategoryId AND (([Name] = @original_Name) OR ([Name] IS NULL AND @original_Name IS NULL))" 
                    InsertCommand="INSERT INTO [Category] ([Name]) VALUES (@Name)" 
                    OldValuesParameterFormatString="original_{0}" 
                    SelectCommand="SELECT * FROM [Category]" 
                    UpdateCommand="UPDATE [Category] SET [Name] = @Name WHERE [CategoryId] = @original_CategoryId AND (([Name] = @original_Name) OR ([Name] IS NULL AND @original_Name IS NULL))">
                    <DeleteParameters>
                        <asp:Parameter Name="original_CategoryId" Type="Int32" />
                        <asp:Parameter Name="original_Name" Type="String" />
                    </DeleteParameters>
                    <InsertParameters>
                        <asp:Parameter Name="Name" Type="String" />
                    </InsertParameters>
                    <UpdateParameters>
                        <asp:Parameter Name="Name" Type="String" />
                        <asp:Parameter Name="original_CategoryId" Type="Int32" />
                        <asp:Parameter Name="original_Name" Type="String" />
                    </UpdateParameters>
                </asp:SqlDataSource>
                <asp:DropDownList ID="DropDownList1" runat="server" 
                    DataSourceID="SqlDataSource1" DataTextField="Name" DataValueField="CategoryId" 
                    SelectedValue='<%# Bind("CategoryId") %>'>
后面还有 110 行代码,解锁后查看完整代码

24 小时内免费解锁 3 个项目,之后 1 积分/个。 规则说明

AI 解读 AI

登录后可用,每次 10 积分,解读结果公开显示在下面。

还没有人解读过这个文件。