의 컨트롤에서 데이터를 얻을 수 있습니다 : jQuery를에는 어떻게 항목 템플릿과 중계기가 중계기
<asp:Repeater ID="queryParametersRepeater" runat="server"
DataSourceID="queryParametersObjectDataSource">
<ItemTemplate>
<tr class="itemTemplate">
<td class="labelTd" style="width: 300px;">
<asp:HiddenField runat="server" Value='<%# Eval("ParameterType") %>' />
Define <%# Eval("ParameterName") %> (type <%# Eval("ParameterType") %>)
</td>
<td class="valueTd">
<asp:TextBox runat="server" Width="300px" Text='<%# Eval("ParameterName") %>' />
<asp:CheckBox runat="server" Width="300px" />
</td>
</tr>
</ItemTemplate>
</asp:Repeater>
내가 텍스트 상자와 chekBox의 디스플레이 속성을 변경하십시오. 어떻게 그 컨트롤에서 데이터를 얻을 수 있습니까?
내 컨트롤의 ID를 모르므로 FindControls()
함수를 사용할 수 없습니다.
@Chris가 제안했듯이 서버 측 코드에서 참조 할 수있는 ID가 있어야합니다. 그런 다음 올바른 이름 지정 컨테이너에서 해당 ID를 사용하여'FindControl'을 사용해야합니다. Repeater의 경우 각 repeater 항목은 이름 지정 컨테이너의 역할을합니다. – VinayC