我在 asp.net gridview 中有一个超链接字段,它在 aspx 文件中运行代码,例如
<asp:GridView ID="gvCoursesList" runat="server">
<Columns>
<asp:BoundField DataField="Course" HeaderText="Course">
</asp:BoundField>
<asp:TemplateField>
<ItemTemplate>
<asp:LinkButton ID="lblSignup" runat="server" Text="Sign Up" OnClick= "lblSignup_Click" />
</ItemTemplate>
</asp:TemplateField>
</Columns>
</asp:GridView>
在我的文件后面的代码中,我具有以下功能:
protected void lblSignup_Click(object sender, EventArgs e)
{
}
如何从此函数中检索第一列的值。我想做类似的事情
string course = gvCoursesList.DataKeys[e.RowIndex].Value.ToString();
但它不起作用。还有其他想法吗?