为什么渲染时不显示日期/时间?
<asp:Label runat="server" ID="test" Text="<%= DateTime.Now.ToString() %>" ></asp:Label>
有没有办法让这个工作?
最佳答案
Asp.net 服务器控件不能很好地与 <%= 配合使用,您可以这样做:
<span><%= DateTime.Now.ToString() %></span>
附言。您也可以在代码隐藏上设置标签的文本。在 PreRenderComplete 上设置它可能适用于您的场景。
关于asp.net-mvc - Webform 属性上的内联代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/639250/