我有,在一個aspx文件背後運行的代碼一個asp.net gridview的超鏈接字段,如獲取行從超鏈接的GridView
<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();
,但它不工作。任何其他想法?
對我來說這幾乎是工作。我只需要將最後一行更改爲:string course = row.Cells [0] .Text;是的,這是絕對的參考,但至少它工作。 – 2013-03-12 20:03:33