0
드롭 다운과 일부 텍스트 상자가 gridview에 있고 DB 값에서 DDL을 바인딩하고 동일한 DDL 및 텍스트 상자를 사용하여 새 행을 추가해야하지만 어떻게 바인딩 할 수 있습니까? 새 행이 만들어 질 때 DDL ??Gridview에서 새 행을 추가 할 때 드롭 다운 목록을 바인딩합니다.
드롭 다운과 일부 텍스트 상자가 gridview에 있고 DB 값에서 DDL을 바인딩하고 동일한 DDL 및 텍스트 상자를 사용하여 새 행을 추가해야하지만 어떻게 바인딩 할 수 있습니까? 새 행이 만들어 질 때 DDL ??Gridview에서 새 행을 추가 할 때 드롭 다운 목록을 바인딩합니다.
GridView
바닥 글에 새 행을 추가 할 수 있습니다. RowDataBound
이벤트 중에 DDL을 찾고 데이터를 바인딩 할 수 있습니다.
protected void gv1_RowDataBound(object sender, GridViewRowEventArgs e)
{
if (e.Row.RowType == DataControlRowType.Footer)
{
DropDownList ddlName= (DropDownList)e.Row.FindControl("dlstName");
// You can bind data to ddlName
}
}
그러나 새 행을 만들 때마다 DDL을 어떻게 바인딩 할 수 있습니까 ?? – Newbie
아니요, 매번 호출하지 않습니다. 행 유형이 바닥 글 일 때 코드의 해당 부분 만 실행됩니다. Grid는 오직 하나의 Footer만을 가지므로 한번만 실행됩니다. 희망은 분명하다. –
이것에 대한 아이디어 ?? – Newbie