У меня есть радиотекст html внутри репитера. Я м столкнулись с двумя проблемамиПроблема с html радио-кнопкой внутри ретранслятора
, когда я м привязки значения из кода позади (используя DataTable в коде позади) он бросает сервер ошибки тег не найден.
как получить выбранное значение в коде позади
Мой код до сих пор это.
asp:Repeater runat="server" ID="rptr1">
<HeaderTemplate></HeaderTemplate>
<ItemTemplate>
<tr> <td>
<span><input type="radio" runat="server" name="acd" class="radio" id="radio1" value='<%# DataBinder.Eval(Container.DataItem, "valuinfm")%>'/></td><td> <label for="radio"><%# DataBinder.Eval(Container.DataItem, "txtinfm")%></label></span></td>
<br />
</tr>
</ItemTemplate>
<FooterTemplate></FooterTemplate>
</asp:Repeater>
кто-то имея ни малейшего представления, где я получаю неправильно. Я использовал этот подход, потому что была ошибка в использовании переключателя asp.net с ретранслятором. Я не хочу использовать javascript.
В основном я хочу, чтобы перенаправить на другую страницу, имеющей строку запроса, которая «значение» кнопка радио
Отредактированы: // я исправил ее отдельные внешние кавычки теперь нет никакой ошибки (спасибо Брайана) Значения в кнопке переключателя различны, но все же я могу щелкнуть оба, а также, как я могу определить, какая радиокнопка выбрана:
Я предполагаю, что я м в состоянии выбрать как переключатель, потому что это производит другое имя для переключателей, которые генерируются и обрабатываются как разные ... но если есть какой-либо способ, я могу избежать этого –