Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/34.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
Asp.net 是否可以在循环内设置控件属性而不使用代码隐藏?_Asp.net_Webforms - Fatal编程技术网

Asp.net 是否可以在循环内设置控件属性而不使用代码隐藏?

Asp.net 是否可以在循环内设置控件属性而不使用代码隐藏?,asp.net,webforms,Asp.net,Webforms,是否可以在循环内设置控件的属性而不使用代码隐藏?例如,如何在运行时在以下循环中设置LinkButton的Text属性,颜色为POCO <table> <%foreach (var color in GetColors()) {%> <tr> <td><asp:LinkButton runat="server" Text='<%# ??color.MyProperty?? %>' /></td

是否可以在循环内设置控件的属性而不使用代码隐藏?例如,如何在运行时在以下循环中设置
LinkButton
Text
属性,颜色为POCO

  <table>
  <%foreach (var color in GetColors()) {%>
    <tr>
      <td><asp:LinkButton runat="server" Text='<%# ??color.MyProperty?? %>' /></td>           
    </tr>
    <%}%>
  </table>


您可以使用repeater将getColor()的输出绑定到控件。

这不是我想要的答案,但我想我试图在运行时执行的操作是不可能的。