我在母版页上有一个标签,我想在其上显示机器名称。我正在使用它,但它不起作用:
<asp:Label ID="Label1" style="font-size: large; color: #009999" runat="server" Text= 'MACHINE NAME IS <%# Environment.MachineName %>' ></asp:Label>
如何纠正它?
<%#
是一个数据绑定表达式,仅在支持数据绑定的情况下才有效。您的整个页面没有数据源,因此数据绑定失败。
您可以尝试只发出普通的旧 HTML:
<span><%= Environment.MachineName %></span>
看起来您正在使用数据绑定标签而不仅仅是标准 HTML 输出标签,请将您的Text
值更改为:
...Text='MACHINE NAME IS <%= Environment.MachineName %>'...