您的位置:首页 > 编程语言 > ASP

ASP.NET使用GridView时,出现错误“必须声明标量变量‘@ID’”的解决方法

2015-03-23 20:48 1361 查看
在做某个项目时,使用GridView,在删除数据时出现如下图所示错误:


经过测试,解决方法为在GridView控件的语句<asp:GridView runat="server" AllowPaging="True" AutoGenerateColumns="False"  CellPadding="4" DataSourceID="SqlDataSource2" ForeColor="#333333" 

 GridLines="None" >中添加DataKeyNames="CommentId",也就是把主键定义为CommentId。


修改后为 <asp:GridView runat="server" AllowPaging="True" AutoGenerateColumns="False"             CellPadding="4" DataSourceID="SqlDataSource2" ForeColor="#333333"   GridLines="None" DataKeyNames="CommentId">
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
相关文章推荐