"Staff_Common"페이지에서 클릭 한 행에 따라 "Staff_Main"페이지에서 데이터를 가져 오려면 Staff_Common 페이지 *에서 클릭 한 행에 해당하는 스태프의 ID를 Staff_Main 페이지로 전달해야합니다. 그에 따라 GridView를 생성 할 수 있습니다.
당신이 속성을 설정할 필요가 수행합니다
AutoGenerateSelectButton="true"
DataKeyNames="id"
OnSelectedIndexChanged="StaffCommon_OnSelectedIndexChanged"
을 Staff_Common의 GridView에. DataKeyNames 값은 id를 저장하는 열의 이름이어야합니다.
은 다음 세션에서 동일한 페이지 저장소의 뒤에있는 코드에서 항목의 ID가있는 클릭 한 :
protected void StaffCommon_OnSelectedIndexChanged(object sender, EventArgs e)
{
Session["staffId"] = (sender as GridView).SelectedDataKey;
}
지금 당신이해야 할 모든이 ID에 따라 Staff_Main 페이지에서 데이터를 바인딩하는 것입니다 세션 [ "staffId"]에 저장됩니다.
Staff_Main GridView의 역할/권한을 따로 따로 채우십시오. – IrishChieftain