グリッドビューで行を選択するには、をクリックします。しかし、私は選択IDを(プライマリIDなどのデータベースから)セッションに追加したい。私がjavascriptの属性メソッドを必要としないでください。そのクリックして行omのgridviewを選択する方法は?
session["selectedrow"] = gridview1.selectedrow[" which id? "]
グリッドビューで行を選択するには、をクリックします。しかし、私は選択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