-1

私はインターネットで検索してきましたが、このC#とasp.netは初めてです.Gridviewで新しい行を追加してデータを挿入する方法は?? データベースにアタッチすることに成功しました。ListView を試してみると、データ挿入機能で作成できますが、すべてのデータ テーブルを表示するには表示が不十分です。私は周りを検索しましたが、背後にあるコードを処理する方法がわかりません。私はこれらに完全に新鮮です。課題を提出するためにそれを行う必要があります。どうか私を助けてください。

<%@ Page Title="" Language="C#" MasterPageFile="~/Site.Master" AutoEventWireup="true" CodeBehind="ResinPrice.aspx.cs" Inherits="MQM_System.ResinPrice" %>
<asp:Content ID="Content1" ContentPlaceHolderID="HeadContent" runat="server">
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="MainContent" runat="server">

    <asp:GridView ID="GridView1" runat="server" AllowPaging="True" 
        DataSourceID="SqlDataSource1" AllowSorting="True" 
        AutoGenerateColumns="False" DataKeyNames="SN">
        <Columns>

            <asp:BoundField DataField="SN" HeaderText="SN" ReadOnly="True" 
                SortExpression="SN" />
            <asp:BoundField DataField="MaterialDescription" 
                HeaderText="MaterialDescription" SortExpression="MaterialDescription" />
            <asp:BoundField DataField="Location" HeaderText="Location" 
                SortExpression="Location" />
            <asp:BoundField DataField="PreviousUpdate" HeaderText="PreviousUpdate" 
                SortExpression="PreviousUpdate" />
            <asp:BoundField DataField="DateUpdate" HeaderText="DateUpdate" 
                SortExpression="DateUpdate" />
            <asp:BoundField DataField="25kg" HeaderText="25kg" SortExpression="25kg" />
            <asp:BoundField DataField="100kg" HeaderText="100kg" SortExpression="100kg" />
            <asp:BoundField DataField="250kg" HeaderText="250kg" SortExpression="250kg" />
            <asp:BoundField DataField="500kg" HeaderText="500kg" SortExpression="500kg" />
            <asp:BoundField DataField="1ton" HeaderText="1ton" SortExpression="1ton" />
            <asp:BoundField DataField="2ton" HeaderText="2ton" SortExpression="2ton" />
            <asp:BoundField DataField="5ton" HeaderText="5ton" SortExpression="5ton" />
            <asp:BoundField DataField="10ton" HeaderText="10ton" SortExpression="10ton" />
            <asp:BoundField DataField="25ton" HeaderText="25ton" SortExpression="25ton" />
            <asp:BoundField DataField="Mfr" HeaderText="Mfr" SortExpression="Mfr" />

        </Columns>
    </asp:GridView>


    <asp:SqlDataSource ID="SqlDataSource1" runat="server" 
        ConnectionString="<%$ ConnectionStrings:flextronic singaporeConnectionString %>" 
        ProviderName="<%$ ConnectionStrings:flextronic singaporeConnectionString.ProviderName %>" 
        SelectCommand="SELECT * FROM resin_price" 
        DeleteCommand="DeleteCommand=&quot;DELETE FROM resin_price WHERE S/N = ?&quot; " 
        InsertCommand="InsertCommand=&quot;INSERT INTO resin_price (SN, Material_Description, Location, Previous_Update, Date_Update, 25kg, 100kg, 250kg, 500kg, 1ton, 2ton, 5ton, 10ton, 25ton, Mfr) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)&quot; " 
        UpdateCommand="UpdateCommand=&quot;UPDATE resin_price SET Material_Description = ?, Location = ?, Previous_Update = ?, Date_Update = ?, 25kg = ?, 100kg = ?, 250kg = ?, 500kg = ?, 1ton = ?, 2ton = ?, 5ton = ?, 10ton = ?, 25ton = ?, Mfr = ? WHERE SN = ?&quot;&gt;"></asp:SqlDataSource>

</asp:Content>
4

1 に答える 1