我在界面上用Sqldatasource和Gridview,在Gridview中启用删除,在sqldatasource中的deletequery语句为
delete from UserInfo where (User_ID=@User_ID)
运行后,点击删除出现如下的错误:
必须在 GridView“GridView1”上指定数据键,然后才能检索选定的数据键。使用 DataKeyNames 属性指定数据键。
delete from UserInfo where (User_ID=@User_ID)
运行后,点击删除出现如下的错误:
必须在 GridView“GridView1”上指定数据键,然后才能检索选定的数据键。使用 DataKeyNames 属性指定数据键。
<ItemTemplate>
<asp:Button ID="Button1" runat="server" CausesValidation="False" CommandName="Delete"
Text="删 除" OnClientClick="return confirm('您确认删除该记录吗?');" />
</ItemTemplate>
</asp:TemplateField>