아래 처럼 리피터 컨트롤 안에 chekcbox 가 있다고 가정하에...
- <asp:Repeater ID="MyRepaterList" runat="server"/>
- <ItemTemplate>
- <input type="checkbox" id="CheckboxName" value='<%# Eval("MyDatabaseValue") %>' runat="server" />
- </ItemTemplate>
- </asp:Repeater>
코드 비하인드 단에서 리피터 안의 모든 itemtemplate 안의 컨트롤 중 checkbox 컨트롤을 찾아서 checked 가 되어 있는지를 설명하는 소스 입니다. 여기서 if 문으로 관리자 여부에 따라 visible 을 false 하도록 응용하면 되겠지요???
- using System.Web.UI.HtmlControls;
-
- foreach (RepeaterItem currentControl in MyRepaterList.Items)
- {
- HtmlInputCheckBox MyCheckBox = new HtmlInputCheckBox();
- MyCheckBox = (HtmlInputCheckBox)currentControl.FindControl("CheckboxName");
- if (MyCheckBox.Checked)
- {
-
- }
- }
카페 게시글
ASP.NET 질문
input tpe="checkbox" 를 asp:checkbox수정할수있나요??
심재운
추천 0
조회 91
12.07.31 17:38
댓글 0
다음검색