私は gridView を作成し、それは objectdatasource にデータバインドされています。私が直面している問題は、挿入コマンドにあります。フッターを作成し、そのフッターを使用してデータベースにデータを挿入したいと考えています。しかし、フッター テンプレートを配置すると、新しい列に自動的に追加されます。コードは次のとおりです。
<asp:GridView ID="GridView1" runat="server" DataKeyNames="ID" ForeColor="#333333"
ShowFooter="True" CssClass="grid"
DataSourceID="ObjectDataSource3" AutoGenerateColumns="False"
AllowPaging="True" Width="1200px"
AlternatingRowStyle-CssClass="gridAltRow" RowStyle-CssClass="gridRow"
FooterStyle-CssClass="gridFooterRow" >
<AlternatingRowStyle BackColor="White" ForeColor="#284775" />
<Columns>
<asp:CommandField ShowDeleteButton="True" ShowEditButton="True"
ShowSelectButton="True" />
<asp:TemplateField>
<FooterTemplate>
<asp:LinkButton ID="Insert" runat="server">Insert</asp:LinkButton>
</FooterTemplate>
</asp:TemplateField>
<asp:BoundField DataField="ID" HeaderText="ID"
SortExpression="ID" />
<asp:BoundField DataField="ElementName" HeaderText="ElementName"
SortExpression="ElementName" />
<asp:BoundField DataField="Status" HeaderText="Status"
SortExpression="Status" />
これを修正する方法、またはフッターテンプレートにコマンドフィールドを追加する方法を知っている人はいますか