GridView删除命令如果使用创建的删除命令可以触发事件在不需要ViewState的情况下。
但是在把命令变成模板列以后就有点问题了,如果ViewState是true的情况下是可以用的,
如果是false就不行拉,不会触发command命令的。
所以还是用自带的command按钮吧,不然ViewState至少几千字节。
得到主键是:GridView1.DataKeys[e.RowIndex].Value.ToString()
当然要设置主键DataKeyNames="id"
本文探讨了ASP.NET中GridView控件的删除命令使用方法。重点介绍了如何通过创建自定义的删除命令来触发事件,并讨论了ViewState开启与否的影响。此外,还提供了获取主键的方法。
GridView删除命令如果使用创建的删除命令可以触发事件在不需要ViewState的情况下。
但是在把命令变成模板列以后就有点问题了,如果ViewState是true的情况下是可以用的,
如果是false就不行拉,不会触发command命令的。
所以还是用自带的command按钮吧,不然ViewState至少几千字节。
得到主键是:GridView1.DataKeys[e.RowIndex].Value.ToString()
当然要设置主键DataKeyNames="id"
2226
326

被折叠的 条评论
为什么被折叠?