GridView를 사용하여 데이터 소스에서 데이터를 가져옵니다. GridView의 각 열의 끝에 즉, 바닥 글에 텍스트 상자를 추가하고 싶습니다. 어떻게하면됩니까?Gridview에 텍스트 상자 추가
답변
FooterTemplate
을 사용하십시오. 예 :
<asp:TemplateField>
<ItemTemplate>
...
</ItemTemplate>
<FooterTemplate>
your textboxes go here
</FooterTemplate>
</asp:TemplateField>
<asp:TemplateField>
<ItemTemplate>
...
</ItemTemplate>
<FooterTemplate>
your textboxes go here
</FooterTemplate>
</asp:TemplateField>
I 넣어 때
경고/오류를 공유하면 도움이 될 수 있습니다. –
BoundField와 TemplateField를 같은 열에서 사용할 수 없습니다. 템플릿 필드를 사용하고 ItemTemplate에서 <% # Eval ("DataField") %>와 같은 작업을 수행하여 해당 열로 데이터를 출력합니다. – Ricketts
BoundField와 TemplateField 클래스의 차이점을 이해해야합니다. 첫 번째는 필드를 텍스트로 표시하는 데 사용되는 반면 TemplateField에서는 정보를 표시하는 방식을 사용자 정의 할 수 있습니다. 따라서 BoundField 또는 TemplateField를 열에 포함시켜야합니다 (필자가 생각하는 것처럼 다른 것으로 중첩되지는 않음). 경우에 따라 바닥 글이 표시되는 방식을 사용자 정의하기 때문에 TemplateField 여야합니다. 의 GridView ID = "GridView1"
<asp:TemplateField>
<ItemTemplate>
<asp:Label ID="lblNumber" runat="server" Text='<%# Bind("Number")%>' />
</ItemTemplate>
<FooterTemplate>
<asp:TextBox ID="txb" runat="server"></asp:TextBox>
</FooterTemplate>
</asp:TemplateField>
OnRowDataBound 이벤트 <FooterTemplate>
<asp:TemplateField HeaderText="UnitsInStock">
<ItemTemplate>
//your displaying control
</ItemTemplate>
<FooterTemplate>
<asp:TextBox id="tb1" Text="Text" runat="server" />
</FooterTemplate>
</asp:TemplateField>
찾기 바닥 글 컨트롤에 텍스트 상자를 추가합니다 :
protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e)
{
if (e.Row.RowType == DataControlRowType.Footer)
{
TextBox tb1 = (TextBox)e.Row.FindControl("tb1");
//do your stuff
}
}
- 1. Android Gridview에 라벨/텍스트 추가
- 2. gridview에 텍스트 상자 및 단추 만들기
- 3. gridview에 필터 행 추가
- 4. 검색 상자, 버튼을 gridview에
- 5. asp.net에서 런타임에 텍스트 상자 추가
- 6. 세션에 텍스트 상자 값 추가
- 7. ASP.NET Gridview에 열 추가
- 8. GridView에 셀 추가
- 9. 동적으로 gridview에 컨트롤 추가
- 10. gridview에 새 행 추가
- 11. 동적으로 gridview에 행 추가
- 12. GridView에 이미지 추가
- 13. xml을 반복하고 gridview에 추가
- 14. DevExpress GridView에 행 추가
- 15. asp.net GridView에 GridViewRowCollection 추가
- 16. gridview에 행을 더 추가
- 17. 런타임에 GridView에 TemplateField 추가
- 18. 임시 GridView에 행 추가
- 19. GridView에 지속성이있는 CheckBox 열 추가
- 20. DataGridView의 텍스트 상자 컨트롤
- 21. 만들기 텍스트 상자
- 22. ASP.NET GridView에 런타임에 열 추가
- 23. gridview에 정적 텍스트가있는 열 추가
- 24. 클라이언트 측의 gridview에 행 추가
- 25. DataBind없이 GridView에 새 행 추가
- 26. WPF에서 gridview에 행 dyanamicaly를 추가
- 27. gridview에 텍스트 formating 도움이 필요합니다
- 28. 텍스트 상자,
- 29. 작곡가 텍스트 상자 값을 배열에 추가 하시겠습니까?
- 30. MVC 3 - 동적으로 텍스트 상자 추가
' FooterTemplate 영역> ASP : TemplateField> ASP :의 GridView> ' –
Pankaj