我在頁面中有一個GridView,我希望當點擊一個特定的行時,我想要該特定行的單元格值。我得到通過使用這樣的事情該值,如何在C#變量中點擊一個Asp.Net GridView行的單元格值
protected void SearchRecordGrid_RowDataBound(object sender, GridViewRowEventArgs e)
{
if (e.Row.RowType == DataControlRowType.DataRow)
{
e.Row.Attributes.Add("onclick", "location='ModifyCustomerByCategory.aspx?ApplicationNo=" + e.Row.Cells[0].Text + "'");
}
}
目前我傳遞一個值作爲參數傳遞給頁面,任何機構可以告訴我這怎麼可能值存儲在一個變量或,至少在點擊我將其分配給隱藏字段。 感謝您的任何建議。
非常感謝,你能告訴我什麼javascript:_doPostBack做什麼,有什麼想法嗎? – freebird
@freebird好吧,它不會太過分,它會導致客戶端從服務器請求一個新頁面。 [進一步閱讀](http://wiki.asp.net/page.aspx/1082/dopostback-function/) – angusf
@freebird是否解決了這個問題? – angusf