当前位置:编程学习 > C#/ASP.NET >>

AspxGridView 后台获取一行数据的问题

我用的devexpress的 aspxgridview控件 前台是一列复选框  我要在后台获取前台复选框选中的值  我用this.AspxGridView1.GetRow(1)  总是不能获取到值  前台已经绑定好值了  绝对不可能为NULL  但我用监视无论我输入什么值 它都为NULL  哪位高手帮忙解决一下 感激不尽! --------------------编程问答-------------------- --------------------编程问答-------------------- 应该可以用[][] --------------------编程问答-------------------- 有没有大侠出来帮忙啊 --------------------编程问答-------------------- string ggbak = GridView.DataKeys[e.Row.RowIndex]["GG_Bak"].ToString();
你参考下吧 --------------------编程问答--------------------
引用 4 楼 waiwai1015 的回复:
string ggbak = GridView.DataKeys[e.Row.RowIndex]["GG_Bak"].ToString();
你参考下吧

这只是获取一个值   而我要获取的是一个对象  就是选中行的所有数据。 --------------------编程问答--------------------
引用 5 楼 tt519210 的回复:
引用 4 楼 waiwai1015 的回复:
string ggbak = GridView.DataKeys[e.Row.RowIndex]["GG_Bak"].ToString();
你参考下吧

这只是获取一个值 而我要获取的是一个对象 就是选中行的所有数据。


那你就获取到这行的标识ID。。。再用ID查出实体。。。 --------------------编程问答-------------------- 那不是多走弯路了吗。还有dev确实提供了方法 --------------------编程问答--------------------    我找到原因了   是因为dev的控件在重新绑定数据的时候xpcollection的值为null了。  不知道大家在绑定dev控件的时候怎么绑定的   哪位高手有好方法出来分享下 --------------------编程问答-------------------- --------------------编程问答-------------------- this.aspcgridview.GetDataRow(gvBank.FocusedRowIndex)["查询列名"].ToString()
补充:.NET技术 ,  ASP.NET
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,