1
2
考虑编写一个助手来链接该CSS文件。
在一个不相关的注释中,有人知道在视图页面之外使用urlhelper的更清洁的方法吗? |
2
5
只需像通常那样定义CSS链接,并添加一些内联处理。您正试图在MVC视图中进行页面加载,这不是一个可行的解决方案…
|
3
2
您已在页面加载中将csslink声明为局部变量。因此,它将不可用于您的页面。 这样可以解决以下问题:
编辑: 除了回答您的直接问题,我建议您找到一个更适合MVC的解决方案(而不是将代码放在母版页中)。例如,您可以将CSS位置作为viewdata[“样式表”]包含在其中,或者使用其他机制来更新CSS(我在mvc的rc上不是最新的) |
4
2
此helper.customstyle的内部逻辑将根据日期时间而变化。现在调用,如上所示。 这里有一个非常好的教程,可以帮助您了解自定义帮助器: http://www.asp.net/learn/mvc/tutorial-09-cs.aspx 记住——ASP.NET MVC可以消除页面加载类型调用。这是一个独特的设计模式! |