tengo unas pocas cosas CheckBoxList en una página:¿Dónde se almacenan los valores de DataValueField para CheckBoxList?
<asp:checkboxlist runat="server" id="Locations" datasourceid="LocationsDatasource"
datatextfield="CountryName" datavaluefield="CountryCode" />
me gustaría colocar a través de los elementos de casilla de verificación en el cliente utilizando Javascript y agarrar el valor de cada casilla de verificación está activada, pero los valores no parecen ser disponible en el lado del cliente. La salida HTML es el siguiente:
<table id="ctl00_Content_Locations" class="SearchFilterCheckboxlist" cellspacing="0" cellpadding="0" border="0" style="width:235px;border-collapse:collapse;">
<tr>
<td><input id="ctl00_Content_Locations_0" type="checkbox" name="ctl00$Content$Locations$0" /><label for="ctl00_Content_Locations_0">Democratic Republic of the Congo</label></td>
</tr><tr>
<td><input id="ctl00_Content_Locations_1" type="checkbox" name="ctl00$Content$Locations$1" /><label for="ctl00_Content_Locations_1">Central African Republic</label></td>
</tr><tr>
<td><input id="ctl00_Content_Locations_2" type="checkbox" name="ctl00$Content$Locations$2" /><label for="ctl00_Content_Locations_2">Congo</label></td>
</tr><tr>
<td><input id="ctl00_Content_Locations_3" type="checkbox" name="ctl00$Content$Locations$3" /><label for="ctl00_Content_Locations_3">Cameroon</label></td>
</tr><tr>
<td><input id="ctl00_Content_Locations_4" type="checkbox" name="ctl00$Content$Locations$4" /><label for="ctl00_Content_Locations_4">Gabon</label></td>
</tr><tr>
<td><input id="ctl00_Content_Locations_5" type="checkbox" name="ctl00$Content$Locations$5" /><label for="ctl00_Content_Locations_5">Equatorial Guinea</label></td>
</tr>
Los valores ("CD", "CG", "ga", etc.) se pueden encontrar en ninguna parte. ¿Dónde están? ¿Es posible acceder a ellos en el cliente, o tengo que construir esta lista de casilla de verificación usando un repetidor o algo así?
Gracias. Supongo que solo tendré que crear la lista de casilla de verificación con un repetidor. –