如何在asp.net的母版页中编写内联c#代码?

时间:2015-01-03 23:08:36

标签: c# asp.net inline-code

我想在aspx页面中编写内联c#代码。从谷歌搜索我得到我必须添加Page Language = "C#"。但是在母版页中,语言已经定义。还有其他办法吗?

我想在页脚添加<% DateTime.Now.Year.ToString(); %>

一种方法是使用Literal并在页面加载时更新它。我正在寻找其他任何方式。

enter image description here

2 个答案:

答案 0 :(得分:2)

您必须在开头使用=符号。

   <%= DateTime.Now.ToShortDateString() %>

与写作

相同
Response.Write(DateTime.Now.ToShortDateString());

在后面的代码中。

是的,这适用于webforms。

答案 1 :(得分:-1)

我无法看到问题!
在母版页内你可以嵌入C#而没有专业人士的任何地方

    <% DateTime.Now.ToString() %>