GridView编辑记录完点击“更新”却删除了该记录

GridViewv的记录是从两个表取得的,查看了一下“源”视图中的“UpdateCommand”,发现该命令行中有一个待更新的字段是主表关于从表的外键,将其删除,并删除相应的UpdateParameters后,运行正常。

2008-02-18 09:34:00

阅读数 354

评论数 0

[转]必须声明标量变量 "@ID" 的解决方法

今天在做考试系统的页面中,用到了gridview控件,显示数据正常,但是一点“删除”时,就提示错误:必须声明标量变量 "@ID"我检查了一下,ID参数我已经声明过了,于是我到网络上找解决方法,找出了错误的原因,只要把改成DataKeyNames="ID" D...

2008-02-18 09:27:00

阅读数 5659

评论数 2

GridView无记录时不显示表头(Header)的勉强解决方案

GridView无记录时,根本就不会产生Heaer、Footer对象,所以即使将ShowFooter、ShowHeader属性设为True也没用,不会显示,丑……一个挺勉强的解决方案就是在查询数据时,追加一条无意义的记录。这样可保证查询结果中至少有1条记录撑门面……实现方法如下:在原SELECT语...

2008-02-17 22:06:00

阅读数 914

评论数 0

提示
确定要删除当前文章?
取消 删除