我有这个gridview,页脚行已启用以插入新行。但是我不知道如何在sqldatasource中将文本框与insert参数绑定。请帮帮忙?
<asp:TemplateField HeaderText="Region Name" SortExpression="regionName">
<FooterTemplate>
<asp:TextBox ID="tbInsert" runat="server" Text="" ></asp:TextBox>
</FooterTemplate>
</asp:TemplateField>
答案 0 :(得分:1)
知道了,在代码背后做了:
if (e.CommandName == "Insert")
{
TextBox tbInsert = grv_regionManagement.FooterRow.FindControl("tbInsert") as TextBox;
sds_regions.InsertParameters["regionName"].DefaultValue = tbInsert.Text;
sds_regions.Insert();
}