Girdview 取值问题

在我的Girdview中添加了一列模板列里面的控件是LinkButton我想用这个代码GridView1.Rows[N].Cells[0].Text.ToString()... 在我的Girdview中添加了一列模板列 里面的控件是 LinkButton
我想用这个代码GridView1.Rows[N].Cells[0].Text.ToString();实现取出第 N 行 第 1 列 的值
我现在想获取被点击的LinkButton 那行的行数赋值给 N 不知道怎么办?麻烦说得详细点 本人是菜鸟··· ···
展开
 我来答
zwl_828
2009-04-08 · TA获得超过1047个赞
知道小有建树答主
回答量:367
采纳率:100%
帮助的人:435万
展开全部
换个思路,将linkbutton帮定到ID列,里面添加 跳转页.aspx?ID={0}
然后用string id = Request.QueryString["ID"];
sqlcommand(select 第一列列名 from 表名 where id="+id+")
cmd.ExcuteDataReader();
取出想要的值了
大概思路说了,我想你明白是什么意思~

protected void linkbutton_Command(object sender, CommandEventArgs e)//在linkbutton的command事件中使用
{
int index = Convert.ToInt32(e.CommandArgument);//获取行号
GridViewRow row = GridView1.Rows[index];//获取该行
stirng s=row.Cells[0].Text;//该行第1列数据
}
然后你再把s传到你要的页面就行了
这回明白了没?
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式