Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/37.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/assembly/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# .net动态生成的单选按钮附加到datalist_C#_Asp.net_.net_Vb.net - Fatal编程技术网

C# .net动态生成的单选按钮附加到datalist

C# .net动态生成的单选按钮附加到datalist,c#,asp.net,.net,vb.net,C#,Asp.net,.net,Vb.net,我有一个asp.net数据列表,它基本上是一个转发器,在网格中创建一个图像列表,每行4个图像。我为每个单元格生成了一个单选按钮,带有一个隐藏字段,其中包含每个单元格中图像的ID <asp:DataList runat="server" ID="dlCertImages" RepeatColumns="4"> <ItemTemplate> <table cellpadding="10px" cellspacing="10px">

我有一个asp.net数据列表,它基本上是一个转发器,在网格中创建一个图像列表,每行4个图像。我为每个单元格生成了一个单选按钮,带有一个隐藏字段,其中包含每个单元格中图像的ID

 <asp:DataList runat="server" ID="dlCertImages" RepeatColumns="4">
    <ItemTemplate>
    <table cellpadding="10px" cellspacing="10px">
        <tr>
        <td>
        <asp:RadioButton ID="rb" runat="server" />            
        <asp:HiddenField ID="hf_rb" runat="server" Value='<%#Eval("CertificateImageID")%>' /> 
         </td>
         <td>
         <a href="ResizeImage.aspx?filename=ImagesCerts/<%# Eval("ImageSrc")%>&width=400&height=375" class="preview"><img src="ReSizeImage.aspx?filename=ImagesCerts/<%# Eval("ImageSrc")%>&width=150&height=137" /></a>
         </td>
         </tr>
        </table>
         </ItemTemplate>
</asp:DataList>


最终目标是允许他们只选择一个图像。首先,这是最好的方法吗?第二,表单提交后,如何在数据列表中循环查看选择了哪一项?

当控件中直接绑定了多个单选按钮时,一次只能检查其中一个单选按钮。所以,是的;如果你只想选择一张图片,单选按钮正是你需要的。很好,至少我的方向是正确的。问题的第二部分有什么帮助吗?我怎样才能抓住选中的单选按钮?