GridView用模版里的按钮在RowCommand中取出当前的行号来的方法(实用)(高级内容)

原创 2012年03月27日 22:31:23

GridView用模版里的按钮在RowCommand中取出当前的行号来的方法
这是我在网上找了半天才找到的收藏一下:希望对你们有用:
方法一:
int i_RowIndex = ((GridViewRow)((LinkButton)e.CommandSource).NamingContainer).RowIndex;
方法二:
先在RowDataBound事件里,把行号保存到属性里
LinkButton LinkBtn_DetailInfo = (LinkButton)e.Row.FindControl("LinkButton1");
LinkBtn_DetailInfo.Attributes.Add("Test", e.Row.RowIndex.ToString());
用的时候取出属性
LinkButton LinkBtn = (LinkButton)e.CommandSource;
int i_RowIndex = Convert.ToInt32(LinkBtn.Attributes["Test"].ToString());

         

GridView嵌套内部的GridView里的事件执行时找到外部的Gridview

   GridViewRow dv = (GridViewRow)e.CommandSource;
            TextBox tb = dv.Parent.Parent.Parent.FindControl("TextBox3") as TextBox;

相关文章推荐

在 GridView的RowCommand事件中取得相应的行号,主键值与某行某列的值

前台GridView中模板列的代码如下 ,在GridView中添加了一个模板列,模板列中放了一个ImageButton按钮,如下: ' ImageUrl="~/Ima...

获取GridView中RowCommand的当前索引行(整理)

获取GridView中RowCommand的当前索引行 前台添加一模版列,里面添加一个LinkButton 前台 (如果在后台代码中用e.CommandArgument取值的话前台代码就必须在按钮中...
  • wumiju
  • wumiju
  • 2012年04月13日 13:02
  • 684

获取GridView中RowCommand的当前索引行

获取GridView中RowCommand的当前索引行 前台添加一模版列,里面添加一个LinkButton 前台 (如果在后台代码中用e.CommandArgument取值的话前台代码就必须在按钮中设...

GridView控件当前行索引RowCommand和主键DataKeyNames应用

在用GridView控件时,我们经常会碰到获取当前行的索引,通过索引进行许多操作。例如,可以获得当前行某一个控件元素;设置某一元素的值等等。 下面结合实例介绍几种获得GridView当前行索引值...

Android/Java获取当前代码执行时所在的文件名/方法名/行号

在做Android开发的过程中,都会遇到程序崩溃的情况,这时LogCat会显示逐层显示出崩溃所在位置,这对于解决问题来说非常方便。但是方便的同时,也需要想一想这是怎么实现的或者能不能加以利用。 经过一...

给GridView模版列中的按钮的CommandArgument属性绑定值及调用 [转]

抓几张图贴出,看看估计就明白了。 (1)在GridView中加入模版列,在模版列中放入按钮。(这个前面已介绍过) (2)单击GridView编辑模版。 (3)进入如下界面: ...

js获取table中当前选择行号

  • 2013年04月12日 15:42
  • 1KB
  • 下载

DBGrid 当前行号、第一列不动

  • 2011年12月09日 17:10
  • 607KB
  • 下载

GridView的RowCommand事件和DataList的ItemCommand事件

GridView:

GridView 实现行号倒叙排列,

  • 2015年04月23日 11:06
  • 594B
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:GridView用模版里的按钮在RowCommand中取出当前的行号来的方法(实用)(高级内容)
举报原因:
原因补充:

(最多只允许输入30个字)