GridView 如何取选择按钮行的值? 10

GridView中有4列第一列是1-11-2这样的数据不是int类型的数据第二列和第三列是数值第四列是一个观看的链接绑定的是链接地址我想在点观看的时候对第二列和三列进行一... GridView中有4列
第一列 是1-1 1-2 这样的数据 不是int类型的数据
第二列 和第三列 是 数值
第四列 是一个观看的链接 绑定的是链接地址
我想在点观看的时候对第二列和三列进行一个比较 然后在执行跳转到链接地址的页面
展开
 我来答
andyxie249
2012-03-19 · TA获得超过133个赞
知道小有建树答主
回答量:122
采纳率:0%
帮助的人:150万
展开全部
给你点提示,
gridview有一个OnRowCreated事件,如:
protected void gridview_RowCreated(object sender, GridViewRowEventArgs e)
{
if (e.Row.RowType == DataControlRowType.DataRow)
{
if (SelectGroupSelectedIndex == e.Row.RowIndex)
{
.......
}
}
}
在这个例子里,e.Row.RowIndex就是行号
jingxiong12345
2012-03-19 · TA获得超过536个赞
知道小有建树答主
回答量:1252
采纳率:0%
帮助的人:651万
展开全部
其实也就用事件解决啦~ onrowcreated或者onrowbound事件,然后在里面使用if (e.Row.RowType == DataControlRowType.DataRow)
{
} 在花括号里写row。rowindex 这个就是索引,接着就可以根据你所生成的没一行进行更改属性
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
niubman11
2012-03-21
知道答主
回答量:29
采纳率:0%
帮助的人:17.6万
展开全部
使用GridView的DateKeys属性获取主键,如下:
int iIndex=Convent.ToInt32(e.CommandArgument);
Response.write("你选择的是ID列是:{0}",GridView1.DateKeys[iIndex].value);
再进行比较。。。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式