如何在ASP标签内编写c#代码

时间:2012-12-25 07:42:02

标签: c# asp.net

我有这个代码,我有这个错误 此上下文不支持代码块

  <%
        for (int i = 0; i < 5; i++)
        {
    %>
    <asp:DropDownList runat="server" ID="<%=i %>">
        <asp:ListItem><%i.ToString(); %></asp:ListItem>
    </asp:DropDownList>
    <%
        }            
    %>

2 个答案:

答案 0 :(得分:2)

您可以使用Razor编写此类代码。例如,看看here

另一个是blog entry

答案 1 :(得分:2)

网络表单中不允许这样做。