2012-09-11 65 views
0

我在母版頁上有要顯示機器名稱的標籤。我正在使用它,但它不工作:在母版頁上的標籤上顯示機器名稱

<asp:Label ID="Label1" style="font-size: large; color: #009999" runat="server" Text= 'MACHINE NAME IS <%# Environment.MachineName %>' ></asp:Label> 

如何糾正它?

+0

爲什麼不使用Page_Load並設置Label1.Text = Environment.MachineName? –

+0

@RoBYCoNTe我只能在母版頁上執行此操作。 –

+0

您是否正在查找服務器或查看該站點的客戶端的計算機名稱? – James

回答

2

<%#data binding expression,只有在支持數據綁定的情況下才能工作。整個頁面沒有數據源,因此數據綁定失敗。

你可以嘗試只發射普通的老HTML:

<span><%= Environment.MachineName %></span> 
1

看起來你正在使用數據綁定標籤,而不僅僅是標準的HTML輸出變量,改變你的Text值是:

...Text='MACHINE NAME IS <%= Environment.MachineName %>'... 
相關問題