1
 <tr runat="server" >
   <th><%= Resources.bicweb_resources.BORDER_STYLE %></th>
   <td>
     <asp:DropDownList runat="server" id = "borderContent" class = "attribute" >
       <asp:ListItem value = "NULL">
       </asp:ListItem>
       <asp:ListItem value = "0" >
         <%= Resources.bicweb_resources.FALSE %>
       </asp:ListItem>
       <asp:ListItem value = "1">
         <%= Resources.bicweb_resources.TRUE %>
       </asp:ListItem>
     </asp:DropDownList>
   </td>
 </tr>

你可以看到我在一个...

ListItems 不是 runatserver,所以我在想一种方法可以将 3 个项目放置在它们应该在的位置。

该错误来自尝试呈现一个控件,该控件内部有一个块以在服务器时间呈现。我试图弄清楚我是否应该选择服务器端的下拉列表,然后遍历子控件或其他东西。

4

1 回答 1

0

您的代码块对于资源文件是错误的。

您的代码块:

 <%= Resources.bicweb_resouces.TRUE %>

它应该是什么:

 <%$ Resources: bicweb_resources, TRUE %>

除了将它们嵌套在标签中,您还可以使用控件的 TEXT 属性来填充数据。

信息来自: http: //msdn.microsoft.com/en-us/library/d5bd1tad (v=vs.100).aspx

于 2012-09-19T18:38:43.550 回答