Asp.net mvc asp.net mvc更改母版页&。动态css
在asp.net mvc中,是否有一种根据用户偏好动态更改母版页和/或.css的好方法 我理解我可以按如下方式更改主控名称:Asp.net mvc asp.net mvc更改母版页&。动态css,asp.net-mvc,customization,Asp.net Mvc,Customization,在asp.net mvc中,是否有一种根据用户偏好动态更改母版页和/或.css的好方法 我理解我可以按如下方式更改主控名称: return View("viewName", "master-name", oModel) 视图可能使用不同的contentPlaceHolder,但这需要更改每个控制器+操作 我不得不假设有比这更好的方法。这里有一篇有趣的文章我有一个更简单的方法: return View("View", getMasterName()); 在我的主控制器中,我有: protect
return View("viewName", "master-name", oModel)
视图可能使用不同的contentPlaceHolder,但这需要更改每个控制器+操作
我不得不假设有比这更好的方法。这里有一篇有趣的文章我有一个更简单的方法:
return View("View", getMasterName());
在我的主控制器中,我有:
protected string getMasterName() {
return (Request.QueryString["tb"] == null) ? null : "Other_Master";
}
我使用它在thickbox弹出窗口的情况下显示不同的模板,如果javascript不工作,并且控制器在没有thickbox的情况下加载。与我在mvc中提供的可扩展性没有太大区别,我希望有另一种方式可以尝试!为母版页工作也有对css进行相同更改的理论,但会看到它我有时间实现ITI,此链接已断开,博客已移动这是新的url: