0
我在母版頁上有要顯示機器名稱的標籤。我正在使用它,但它不工作:在母版頁上的標籤上顯示機器名稱
<asp:Label ID="Label1" style="font-size: large; color: #009999" runat="server" Text= 'MACHINE NAME IS <%# Environment.MachineName %>' ></asp:Label>
如何糾正它?
我在母版頁上有要顯示機器名稱的標籤。我正在使用它,但它不工作:在母版頁上的標籤上顯示機器名稱
<asp:Label ID="Label1" style="font-size: large; color: #009999" runat="server" Text= 'MACHINE NAME IS <%# Environment.MachineName %>' ></asp:Label>
如何糾正它?
<%#
是data binding expression,只有在支持數據綁定的情況下才能工作。整個頁面沒有數據源,因此數據綁定失敗。
你可以嘗試只發射普通的老HTML:
<span><%= Environment.MachineName %></span>
看起來你正在使用數據綁定標籤,而不僅僅是標準的HTML輸出變量,改變你的Text
值是:
...Text='MACHINE NAME IS <%= Environment.MachineName %>'...
爲什麼不使用Page_Load並設置Label1.Text = Environment.MachineName? –
@RoBYCoNTe我只能在母版頁上執行此操作。 –
您是否正在查找服務器或查看該站點的客戶端的計算機名稱? – James