信用卡逾期记录怎么消除:关于GridView中选择当前行的问题
来源:百度文库 编辑:中财网 时间:2024/04/28 09:34:04
2011-12-29
很多朋友问,点击GridView中自定义的一个模版内的控件,如何知道是点击的哪一行。
可能很多朋友都是熟悉了DataGrid的模式,说GridView还没有DataGrid好。
其实GridView还是非常强大的。特别是配合DetailsView来使用。
其实如何得到当前选择的行呢,很简单,使用Parent属性就可以呀。
比如我们自定义了一个LinkButton,那么当我们点击这个控件时如何知道它在GridView中所在的行呢,很简单,请看下面的代码。
protected void LinkButton1_Command(object sender, CommandEventArgs e)
{
LinkButton lb = (LinkButton)sender;
DataControlFieldCell dcf = (DataControlFieldCell)lb.Parent;
GridViewRow gvr = (GridViewRow)dcf.Parent;
GridView1.SelectedIndex = gvr.RowIndex;
}
是不是很简单呀,我们使用第一个Parent属性的时候就会将LinkButton的范围扩大到DataControlFieldCell(当前按钮所在表格中的列单元),然后再使用一次Parent属性,可以再将列单元的范围扩大到GridViewRow(当前列单元所在的行单元),这个时候使用行单元的RowIndex属性就可以得到当前行所在表格的序号了。
vi中查看当前行的命令是什么?
vs2005中gridview的详细资料
delphi 中要改变dbgrid当前行的颜色怎么实现?
delphi 中要改变dbgrid当前行的颜色怎么实现?
asp.net 2.0的gridview问题。
GridView的更新和删除问题?
Source Insight中如何高亮显示当前行?
当一个人在孤单中前行,那么他是怎样一个人呢?他的心态又是如何地呢?
关于Pascal中选择结构的问题
怎样获取DataGrid控件当前行第一列的值?
5、Dreamweaver删除表格当前行的快捷操作是( )。
asp.net 2.0 的GridView的问题??急急急!!
asp.net的GridView控件问题?十分着急!!急急急~~!!~~
GridView问题?读取列数?读出列标头的名称??
GridView问题?读出列标头的名称??急急急死我了??
DaTaGridView怎么获得当前行?
GridView 中怎么截取字符串?
关于选择的问题
关于选择的问题
关于AMD中高端CPU的选择问题
关于几个CPU的选择问题~~~~疑惑中~~~~
仙剑3中关于新安当的问题
VS2005下,gidview里当前行编辑状态下,更新按钮的代码怎么写?
VS2005下,gidview里当前行编辑状态下,更新按钮的代码怎么写?