我有一个网格视图。在里面我有一个链接按钮。我想获取在 rowcommand 事件处理程序中单击的按钮的行索引。这可以使用命令参数属性来完成。但是它返回空字符串,并通过获取异常来返回。
这是事件处理程序中存在的行
Int indexval = Convert.ToInt32(e.commandArgument.ToString());
我也试过这个来获取行索引。内部aspx页面:
commandArgument= <%#container.DataItem%>
但这也返回空字符串在 rowcommand 事件中像这样尝试
Gridview gr = (gridview)sender;
Int Ind = gr.rows.selectedIndex.
这里 Ind 值显示为 -1
对此有一些问题,但都在 VB.net 中,我希望在 c# 中解决这个问题。
PS 我是 c# 和 asp.net 的新手