asp.net에서 Gridview 숨겨진 열 값 가져오기

791 단어
Gridview의 RowCreated 이벤트에 다음 코드를 씁니다.
 
  
void GridView1_RowCreated(object sender, GridViewRowEventArgs e)
{
if (e.Row.RowType == DataControlRowType.DataRow ||
e.Row.RowType == DataControlRowType.Header)
{
// 1
e.Row.Cells[0].Visible = false;
//
}
}

RowCreated 이벤트 (숨김) 는 귀속할 때 발생하기 때문에 데이터를 열에 귀속시키고, 이 열을 숨길 수 있기 때문에 숨겨진 열의 값에 접근할 수 있습니다.
 
  
protected void gvUnit_RowDataBound(object sender, GridViewRowEventArgs e)
{
if (e.Row.RowType == DataControlRowType.DataRow)
{
//
if (e.Row.Cells[1].Text == "xxx")
{
//TODO
}
}
}

좋은 웹페이지 즐겨찾기