1
我試圖使用這種編碼(ASP.NET內嵌表達式)做這個簡單的任務:預計不會ASP.NET內聯表達式的結果
其中:
瓦爾是一個靜態類包含靜態字符串變量。
代碼:
<asp:HyperLink ID="anyHyperLink" runat="server" />
<% anyHyperLink.NavigateUrl = Vars.aDirectoryString; anyHyperLink.Text = "Some Text"; %>
輸出端的標記表示,該內嵌表達式代碼沒有效果!
謝謝..
啊哈謝謝,你說得對,我可以把代碼放在更好的地方,但我只是通過這段代碼改進我的編碼技巧,再次感謝 – 2013-04-10 23:51:30
爲什麼我不能寫:'runat =「server」/>? –
2013-04-10 23:55:23
不確定爲什麼不 - 這只是ASP.NET WebForms的怪異行爲之一(我停止使用WebForms支持MVC的一百個原因之一)。你也許可以做一個'<%# %>',但是那時控制器必須是數據綁定的東西。 – 2013-04-11 01:14:41