Asp.net 中 GridView 在 RowDataBound事件中获取 某列值 的方法
2013-06-13 12:44
531 查看
ICustomTypeDescriptor item = e.Row.DataItem as ICustomTypeDescriptor; Service_Prop o = item.GetPropertyOwner(null) as Service_Prop;
其中 Service_Prop 为你的数据对象,
本来EntityDataSourceWrapper 是 不可访问的类型,但是它实现 ICustomTypeDescriptor接口 ,所以 在 事件中 获取一行
的值 就相当于 获取一个对象。
通过对象的属性就能获取到当前行某列的值了。很简单。
关于GetPropertyOwner 方法 不必深究,有兴趣可以去看看msdn
相关文章推荐
- GridView是ASP.NET中功能强大的数据显示控件,它的RowDataBound事件为我们提供了方便的控制行、列数据的途径。
- GridView的RowDataBound事件中获取当前行内容的几种方法
- asp.net利用NamingContainer属性获取GridView行号的方法
- Asp.net技巧:gridview获取当前行索引的方法
- asp.net gridview itemtemplate中控件事件获取行参数
- asp.net gridview的Rowcommand命令中获取行索引的方法总结
- asp.net利用NamingContainer属性获取GridView行号的方法
- 在学习ASP.NET中,GridView 控件的RowDataBound事件的使用详解
- ASP.NET之Gridview的行绑定事件RowDataBound事件
- GridView控件RowDataBound事件中获取列字段的几种方法
- Asp.Net获取GridView当前行的方法
- ASP.NET DEMO 5:如何在GridView的RowCommand事件中获取当前的GridViewRow
- 菜鸟学Asp.Net——GridView控件之RowDataBind事件中如何获取已绑定的数据
- GridView中RowDataBound事件 获取列值的方法
- asp.net中GridView内部点击事件判断是第几行并获取row数据
- 详解ASP.NET中8种获取GridView当前行的索引值的方法
- GridView中RowDataBound事件 获取列值的方法 .
- asp.net customdatagrid 或gridview绑定数据的时候经常要用到的 ItemDataBound 事件的方法
- Asp.net技巧:gridview获取当前行索引的方法
- asp.net gridview的Rowcommand命令中获取行索引的方法总结