1

我正在尝试做这样的事情:

<asp:ListItem><div><%= Message.Success %></div></asp:ListItem>

但它给了我这个错误:

ASP.NET 运行时错误:此上下文不支持代码块。

关于如何解决此错误的任何想法?

4

1 回答 1

1

您需要在 Controls 中使用绑定表达式<%# %>

<asp:ListView ID="ListView1" runat="server">
    <ItemTemplate>
        <div>
            <%# Message.Success %>
        </div>
    </ItemTemplate>
</asp:ListView>

但是,这在ListItem. 如果要Message.Success显示该项目,则需要使用代码添加该项目。

DropDownList1.Items.Add(new ListItem() { Text = Message.Success, Value = "0" });
于 2018-10-18T13:08:27.937 回答