gridview在鼠标点击行时,怎么获取某列的值

2021-01-16 08:55:26 字数 3624 阅读 1829

1楼:逆长小白菜

我用的是asp.***,gridview实现它的rowdatabound事件,具体看**,希望可以帮到你:

前台:http://****w3.***/1999/xhtml">后台**:

public partial class webform1 : system.web.ui.page

protected void gridview1_rowdatabound(object sender, gridviewroweventargs e)}}

class person

private string id;

public string id

set}private string name;

public string name

set}private string tel;

public string tel

set }}

gridview读取某行某列的值

2楼:用q户名

建议你最好将要读取的信息放入lable或者literal,之后在后台用this.gridview1.rows[index].

findcontrol("control id")的方式来找到该控件,然后再获取值。 像你开始的形式当列顺序等发生改变时就不得不改**了。

3楼:匿名用户

遍历gridview的行,查找你的选择按钮控件,通过被选中的那个控件获取所在行的索引,然后gridview.rows[索引].cells[0].value 就是你要的值了

4楼:是你的寒

||protected void gridview1_rowdatabound(object sender, gridviewroweventargs e)}}

e.row.cells.text.trim(); 中的就是你行数

5楼:匿名用户

datagridview1.selectedrows[0].cells["col0"].tostring();

gridview怎么获取当前行某列的值 详细如下:

6楼:匿名用户

把值放给button 的***mandargument属性'text="删除" onclientclick="return confirm('确认要删除吗?');" />

取值protected void gridview2_row***mand(object sender, gridview***mandeventargs e)}

如何获取gridview中某行某列的值

7楼:

string price = ((label)gridview1.rows[e.rowindex].findcontrol("lblprice")).text;

lblprice是你前台页面绑定“单价”label控件的id

'>你的时间激活错了,你激活了rowdeleted删除后的事件,应该是rowdeleting事件

gridview的属性里有个datakeynames属性,将它绑定表里的主键列

然后激活

rowdeleting事件

protected void gridview1_rowdeleting(object sender, gridviewdeleteeventargs e)

8楼:匿名用户

http://****w3.***/1999/xhtml">

using system;

using system.collections;

using system.configuration;

using system.data;

using system.linq;

using system.web;

using system.web.security;

using system.web.ui;

using system.web.ui.htmlcontrols;

using system.web.ui.webcontrols;

using system.web.ui.webcontrols.webparts;

using system.xml.linq;

using system.text;

using user6entity;

using user6operate;

public partial class newstype : system.web.ui.page

}private void bind()

protected void button1_click(object sender, eventargs e)

protected void gridview1_rowdeleting(object sender, gridviewdeleteeventargs e)

protected void gridview1_rowediting(object sender, gridviewediteventargs e)

protected void gridview1_rowcancelingedit(object sender, gridviewcancelediteventargs e)

protected void gridview1_rowupdating(object sender, gridviewupdateeventargs e)

protected void ckdleteall_checkedchanged(object sender, eventargs e)}}

else}}

}protected void button2_click(object sender, eventargs e)

}bind();}}

大概** 但是 我用的三层架构 不知道 你看得懂不

9楼:匿名用户

gridview.rows[i].cells[j].text

获得i行j列的值

10楼:匿名用户

protected void gridview1_rowdeleting ( object sender, gridviewdeleteeventargs e )

如何获取gridview选中行的某列值

11楼:

gridviewid.datakeys[e.row.rowindex].value.tostring()

怎么获得gridview某一行某一列的值

12楼:匿名用户

//点击gridview中的单元格,取到其单元格的行号 、列号、单元格内的值

protected void gridv_query_rowdatabound(object sender, gridviewroweventargs e)}}

13楼:走出那扇门

建议你这样试试看:

这样做的好处:

注意事项:

gridview怎么获取当前行某列的值详细如下

1楼 匿名用户 把值放给button 的 mandargument属性 text 删除 onclientclick return confirm 确认要删除吗? 取值protected void gridview2 row mand object sender gridview mandeventa...