我正在C#/ ASP 4.0項目中嘗試製作購物車應用程序。ASP-獲取GridRow值/ OnClick方法
我的產品頁面上有一個顯示所有項目的GridView,我希望用戶能夠在此GridView中單擊一個「添加到購物車」按鈕字段,很明顯,它將向他們的項目添加一個項目大車。
我有問題,但實際上爲gridview設置了一個OnClick事件?這在「屬性」的「事件」菜單中似乎不可用。此外,我似乎無法弄清楚如何獲得特定的行。我有方法,這是否......
int productID = Convert.ToInt32(GridView1.Rows[n].Cells[0].Text);
AddToCart(productID);
但我不知道如何找出N,不然怎麼有這樣的方法,當他們單擊ButtonField字段在GridView中被調用。
到底什麼是模板列?在DataGrid上的 – sab669 2012-03-08 21:08:16
@ user1189566這個元素被稱爲TemplateColumn,在GridViews上相當於一個模板字段。有關詳細信息,請參閱此處:http://msdn.microsoft.com/zh-cn/library/system.web.ui.webcontrols.templatecolumn.aspx – Icarus 2012-03-08 21:08:53