0
내 웹 응용 프로그램에서 격자보기 컨트롤을 사용하고 있습니다. 여기 격자보기 control.how의 각 단일 셀에 레이블, 이미지 및 단추 컨트롤을 만들어야합니다. 컨트롤을 단일 셀에 넣습니다.격자보기의 각 단일 셀에 컨트롤을 추가하는 방법 컨트롤
당신은 단일 셀 내부에 여러 컨트롤을 배치TemplateField
을 사용할 수 있습니다
내 웹 응용 프로그램에서 격자보기 컨트롤을 사용하고 있습니다. 여기 격자보기 control.how의 각 단일 셀에 레이블, 이미지 및 단추 컨트롤을 만들어야합니다. 컨트롤을 단일 셀에 넣습니다.격자보기의 각 단일 셀에 컨트롤을 추가하는 방법 컨트롤
당신은 단일 셀 내부에 여러 컨트롤을 배치TemplateField
을 사용할 수 있습니다
:
: 가 나중에 자신의 ID를 사용하여 검색 할 수 있습니다 뒤에 코드에서<asp:GridView ID="grdView">
<Columns>
<asp:TemplateField>
<ItemTemplate>
<asp:Button ID="btn" />
<asp:Label ID="lbl" />
....
</ItemTemplate>
</asp:TemplateField>
</Columns>
</asp:GridView>
, 먼저 개별 행에 대한 참조를 얻을 수 있습니다
for (int i = 0; i < grdView.Rows.Count; i++)
{
if (grdView.Rows[i].RowType == DataControlRowType.DataRow)
{
Button objBtn = (Button)grdView.Rows[i].FindControl("btn"); //btn must match with the id defined in aspx page
Label objLbl = (Label)grdView.Rows[i].FindControl("lbl"); .....
}
}
은 하나의 열에있는 셀 또는 그리드보기의 모든 셀에 대해입니까? – Damith