Asp.net 硬编码重复元素

Asp.net 硬编码重复元素,asp.net,Asp.net,有没有办法重构此代码以避免重复并避免对元素数量进行硬编码 <td> <asp:hiddenfield id="KurseURLImageHiddenField1" value="" runat="server"/> <asp:hiddenfield id="KurseURLImageHiddenField2" value="" runat="server"/> <asp:hiddenfiel

有没有办法重构此代码以避免重复并避免对元素数量进行硬编码

     <td>
         <asp:hiddenfield id="KurseURLImageHiddenField1" value="" runat="server"/>
         <asp:hiddenfield id="KurseURLImageHiddenField2" value="" runat="server"/>
         <asp:hiddenfield id="KurseURLImageHiddenField3" value="" runat="server"/>
         <asp:hiddenfield id="KurseURLImageHiddenField4" value="" runat="server"/>
         <asp:hiddenfield id="KurseURLImageHiddenField5" value="" runat="server"/>
         <asp:hiddenfield id="KurseURLImageHiddenField6" value="" runat="server"/>
         <asp:hiddenfield id="KurseURLImageHiddenField7" value="" runat="server"/>
     </td>

我想过,但有没有更简单的解决办法?如果使用中继器是最简单的方法,那么在这种情况下如何正确使用它?

哪种情况?是的,有很多解决方案可以避免这种情况,比如网格、repeater、listitem、SimpleFor循环、字符串生成器等etc@Justcode. 我想我通过代码示例定义了这个案例。我不知道;什么样的解决方案是最好的;这就是为什么我要问…最好的解决办法是你知道如何处理它