3
我必须定位当我clik链接按钮获取行的索引。但是,我无法得到它。我怎样才能得到行索引,当我点击linkbutton在gridview
我的C#代码:
int rowIndex = Convert.ToInt32(e.CommandArgument);
当代码来这里给出错误({“输入字符串的不正确的格式。”})然而,当我点击ButtonField字段它为例子。我该怎么做?
asp.net代码
<asp:TemplateField>
<ItemTemplate>
<asp:LinkButton ID="LinkButton2" runat="server" CommandName="View"><%#Eval("RSS_Title") %></asp:LinkButton>
</ItemTemplate>
@ sarvar206的回答解决了我的问题,谢谢 – leventkalay92 2012-04-07 12:09:55
@ sarvar206答案只是为了工作第一行。如果你有10行,行索引仍然是1.这将导致你始终从同一行中选择值。如果那是你想要的,那么就这样做。否则,我的答案会让你在rowcommand中的目标行 – Arion 2012-04-07 12:29:47
是的,它只是假设一个静态值。如果需要动态值,则需要从后面的代码或使用Eval命令设置值。谢谢 – sarwar026 2012-04-07 12:38:17