我想在aspx页面中编写内联c#代码。从谷歌搜索我得到我必须添加Page Language = "C#"
。但是在母版页中,语言已经定义。还有其他办法吗?
我想在页脚添加<% DateTime.Now.Year.ToString(); %>
。
一种方法是使用Literal
并在页面加载时更新它。我正在寻找其他任何方式。
答案 0 :(得分:2)
您必须在开头使用=
符号。
<%= DateTime.Now.ToShortDateString() %>
与写作
相同Response.Write(DateTime.Now.ToShortDateString());
在后面的代码中。
是的,这适用于webforms。
答案 1 :(得分:-1)
我无法看到问题!
在母版页内你可以嵌入C#而没有专业人士的任何地方
<% DateTime.Now.ToString() %>