如何通過單擊選擇gridview中的行。但我想在會話中添加選擇ID(來自數據庫,如主要ID)。聽我請不要JavaScript的屬性方法。這樣如何通過點擊選擇行om gridview?
session["selectedrow"] = gridview1.selectedrow[" which id? "]
如何通過單擊選擇gridview中的行。但我想在會話中添加選擇ID(來自數據庫,如主要ID)。聽我請不要JavaScript的屬性方法。這樣如何通過點擊選擇行om gridview?
session["selectedrow"] = gridview1.selectedrow[" which id? "]
Session["selectedrow"]= gridview1.SelectedDataKey.Value();
protected void Unnamed1_SelectedIndexChanged(object sender, EventArgs e)
{
Session["key"] = ((GridView)sender).SelectedDataKey.Value;
}
<asp:GridView ID="Unnamed1" runat="server"
onselectedindexchanged="Unnamed1_SelectedIndexChanged" ></asp:GridView>
未經檢驗的,但我不明白爲什麼這是行不通的。
設置像這樣的數據項:
grdTestData.DataSource = GetDataTable();
grdTestData.DataKeyNames = new string[] { "Dataset_ID" };
grdTestData.DataBind();
獲取(從命令按鈕)的鍵:
int iRow = Convert.ToInt32(e.CommandArgument);
Session["key"] = grdTestData.DataKeys[iRow]
是清楚???? – Penguen 2009-06-21 14:23:03