asp.net中GridView的删除、编辑,怎么实现

怎么写代码才会使在按删除、编辑的时候不会出现错误的页面!小弟刚学C#(ASP.NET,请教各位高手帮个忙)我是LINQ连接的数据库... 怎么写代码 才会使在按删除、编辑的时候不会出现错误的页面!小弟刚学C#(ASP.NET,请教各位高手帮个忙)
我是LINQ连接 的数据库
展开
 我来答
鲁海123
推荐于2016-05-29 · TA获得超过283个赞
知道小有建树答主
回答量:306
采纳率:100%
帮助的人:325万
展开全部
在GridView的属性中有一个闪电符号的按钮
你点一下就会看到很多事件,然后分别点RowDeleting(点击某一行的删除按钮时发生该事件)
RowUpdating点更新的事件
RowEditing点编辑的事件
RowCancelingEdit点取消的事件
你就可以分别在这些事件中写你要执行的代码
最后不要忘记在更新和取消的事件中写GridView1.EditIndex = -1;来设置控件的编辑项的索引为-1
追问
可以代码 怎么写呢  我用的是LINQ
追答
发点代码给你:
int DataKey = Convert.ToInt32(gridview.DataKeys[e.RowIndex].Value.ToString());//获取要删除行的key值不过不要忘记设置gridview的DataKeyNames属性="ID"
这个TextBox tbName = (TextBox)gridview.Rows[e.RowIndex].FindControl("tbName");获取输入的数据以更新
类似这样的然后你自己执行数据库的操作
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
清秀还鲜亮的小mm3
2011-04-11 · TA获得超过649个赞
知道小有建树答主
回答量:764
采纳率:0%
帮助的人:302万
展开全部
你这个是DataGridView么?
追问
Gridview
追答
GridView有个属性 是区分删除还是更新的 我忘记叫什么名了 好像叫Arrgisment
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
Luoqianfeng
2011-04-11 · TA获得超过115个赞
知道小有建树答主
回答量:586
采纳率:0%
帮助的人:271万
展开全部
自带的不就行了
追问
要写代码 的   啊
追答
可以在gv配置里面改
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式