ASP.NET MVC,多模板的话,应该怎么做?

不懂必须要问 2012-03-21 09:37:15
我有多个模板。

如Base、Extend


但是View中目录结构是这样的。

View/Index
View/List

能不能自动成这样。

View/Base/Index.aspx
View/Extend/Index.aspx

模板的标签不同啊。
...全文
290 15 打赏 收藏 转发到动态 举报
写回复
用AI写文章
15 条回复
切换为时间正序
请发表友善的回复…
发表回复
不懂必须要问 2012-03-25
  • 打赏
  • 举报
回复
[Quote=引用 13 楼 karascanvas 的回复:]

razor是asp.net mvc3中加入的
[/Quote]

razor是标准的吧?没有文档说怎么用啊,MVC没有文档,头大啊
不懂必须要问 2012-03-25
  • 打赏
  • 举报
回复
晕,越看越乱了。

到底继承那个,实现那个,每个人都不同的……
种草德鲁伊 2012-03-25
  • 打赏
  • 举报
回复
razor是asp.net mvc3中加入的
不懂必须要问 2012-03-25
  • 打赏
  • 举报
回复
怎么MSDN查不了这个ViewEngine类呢?

一定要上微软官方MSDN才行。我本地也安装了一个。
种草德鲁伊 2012-03-25
  • 打赏
  • 举报
回复
用aspx或者razor都一样的,重载viewengine的方法,能提供一个带主题名称的view路径就成。
不懂必须要问 2012-03-25
  • 打赏
  • 举报
回复
但他这貌似与微软的引擎不同。

模板应该是.aspx。

用标准的行吗?用什么办法修改?
不懂必须要问 2012-03-25
  • 打赏
  • 举报
回复
[Quote=引用 7 楼 karascanvas 的回复:]

实例:
http://weblogs.asp.net/thangchung/archive/2011/06/10/razor-themed-view-engine-for-multi-themes-site.aspx
[/Quote]


对!!!就是这个,好啊!!!
不懂必须要问 2012-03-25
  • 打赏
  • 举报
回复
我的模板结构是这样

View
-Themes
--base
---administrator
----login.aspx
----Index.aspx
----Set.aspx
---user
--newyear
---administrator
----login.aspx
----Index.aspx
----Set.aspx
---user

我想要的主题结构是这样的。




不懂必须要问 2012-03-25
  • 打赏
  • 举报
回复
不太懂,请大哥写个实例看看。

种草德鲁伊 2012-03-22
  • 打赏
  • 举报
回复
重新定义一个viewengine,加一个主题名称的参数到view路径格式里

不懂必须要问 2012-03-22
  • 打赏
  • 举报
回复
模板用的标签,数据也不同的。
不懂必须要问 2012-03-22
  • 打赏
  • 举报
回复
不是样式问题,我的标签也不同的。
zyug 2012-03-21
  • 打赏
  • 举报
回复
模版不就是样式吗~~放在master文件里面呀~~~
统一换呀
不懂必须要问 2012-03-21
  • 打赏
  • 举报
回复
有什么方法便于模板应用呢?

62,268

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧