클릭하여 gridview에서 행을 선택하려면 어떻게해야합니까? 하지만 세션에서 기본 ID와 같은 데이터베이스에서 선택 ID를 추가하고 싶습니다. 제발 자바 스크립트 애트리뷰트 메소드가 필요 없다. 그클릭하여 행 om gridview를 선택하는 방법은?
session["selectedrow"] = gridview1.selectedrow[" which id? "]
클릭하여 gridview에서 행을 선택하려면 어떻게해야합니까? 하지만 세션에서 기본 ID와 같은 데이터베이스에서 선택 ID를 추가하고 싶습니다. 제발 자바 스크립트 애트리뷰트 메소드가 필요 없다. 그클릭하여 행 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