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;

ASP.NET GridView 后台绑定行点击行触发SelectedIndexChanged,页面刷新后,只有一页的情况下,事件只触发一次

如题,刚接触asp.net不久,项目需要用到
  • u014727472
  • u014727472
  • 2014年05月24日 22:06
  • 1064

JS获得ASP.NET(C#)页面上GridView选中行的信息

做web开发还是新手的我,之前为了得到Gridview中的值,是将其通过服务端控件先将Gridview中的数据保存到服务端,然后绑定当一个服务端的隐藏域,之后通过js读取隐藏域中的值,现在感觉这种方法...
  • coperator
  • coperator
  • 2014年06月17日 17:48
  • 1557

asp.net实现 gridview 鼠标单击任意字段选中一行 ,并获取数据

目标:我们要实现 鼠标在gridview上单击任意字段就选中一行,并获取该行数据 步骤: 1.创建gridview(起名GV_1),在GV_1中创建LinkButton(起名lbtnSelecte...
  • yueguangzhiyuan
  • yueguangzhiyuan
  • 2013年06月03日 16:49
  • 2619

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

前台GridView中模板列的代码如下 ,在GridView中添加了一个模板列,模板列中放了一个ImageButton按钮,如下: ' ImageUrl="~/Ima...
  • u012596391
  • u012596391
  • 2014年04月23日 15:04
  • 480

获取GridView中RowCommand的当前选…

获取GridView中RowCommand的当前索引行 前台添加一模版列,里面添加一个LinkButton 前台 (如果在后台代码中用e.CommandArgument取值的话前台代码就必须在按钮中...
  • liuwei1128
  • liuwei1128
  • 2014年03月14日 21:36
  • 270

获取GridView中RowCommand的当前索引行

获取GridView中RowCommand的当前索引行 前台添加一模版列,里面添加一个LinkButton 前台 (如果在后台代码中用e.CommandArgument取值的话前台代码就必须在按钮中设...
  • xkmxjx
  • xkmxjx
  • 2013年03月16日 23:57
  • 345

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

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

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

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

获取GridView中RowCommand的当前索引行

获取GridView中RowCommand的当前索引行 获取GridView中RowCommand的当前索引行 前台添加一模版列,里面添加一个LinkButton前台 (如果在后台代码中用e...
  • keithlover001
  • keithlover001
  • 2015年03月09日 14:13
  • 259

获取GridView中RowCommand的当前索引行

//取ID的值方法一 GridViewRow drv = ((GridViewRow)(((LinkButton)(e.CommandSource)).Parent....
  • qq285679784
  • qq285679784
  • 2015年09月05日 15:29
  • 273
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:GridView用模版里的按钮在RowCommand中取出当前的行号来的方法(实用)(高级内容)
举报原因:
原因补充:

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