現時点では、私はこのようなものを持っています
<asp:Repeater ID="rptEventsList" DataSourceID="srcQuestionList" runat="server">
<ItemTemplate>
<td><span><%# Eval("orderBy").ToString()%>)</span></td>
<td><%# Eval("question").ToString()%></td>
<td><asp:RadioButton ID="RadioButton1" runat="server" /></td>
<td><input name="question<%# Eval("orderBy").ToString()%>" type="radio" id="True" value="True" class="styled" /></td>
<td><input name="question<%# Eval("orderBy").ToString()%>" type="radio" id="False" value="False" class="styled" /></td>
</tr>
</ItemTemplate>
</asp:Repeater>
そして、コードビハインドではRequest.Form("question1")、たとえば値をキャプチャしますが、これはすべて正常に機能します。
これに検証を追加する方法を考えています。コントロールに変更を適用する必要があると思いますが、ストアド プロシージャの ID を使用しRadioButtonて動的な名前をそこに追加する方法がわかりません。RadioButton
また、検証の概要として検証を画面の上部に追加したいと思います。