Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在尝试使用这种编码(ASP.NET 内联表达式)来完成这个简单的任务:
在哪里:
Vars是一个包含静态字符串变量的静态类。
代码:
<asp:HyperLink ID="anyHyperLink" runat="server" /> <% anyHyperLink.NavigateUrl = Vars.aDirectoryString; anyHyperLink.Text = "Some Text"; %>
输出标记结束显示内联表达式代码无效!
谢谢..
您必须将该线放在控件上方,而不是下方。引擎从上到下读取,因此当它到达您的代码时,已经为链接呈现了 HTML。
或者你可以把它放在代码隐藏Page_Load或类似的东西中,而不是标记。
Page_Load