Asp.net mvc Razor:从嵌套布局创建视图不会';t自动创建节

Asp.net mvc Razor:从嵌套布局创建视图不会';t自动创建节,asp.net-mvc,asp.net-mvc-3,razor,Asp.net Mvc,Asp.net Mvc 3,Razor,我很高兴改用剃须刀。然而,令人恼火的是,在创建视图时,它没有为所选布局(u2bka母版页…)添加部分 这是对RTM进行修改还是对其进行修改 不管怎样,我在哪里(或向谁)抱怨?这是一个绝对的痛苦,把所有的部分 附言: u2bka:以前被称为。我不太确定你的情况,但我强烈建议你阅读安德鲁关于Razor嵌套布局的博客文章。它确实解释了一些事情 Razor视图引擎的“添加视图”对话框目前不支持此功能(MVC 3 RTM也可能不支持此功能)。这是因为Aspx和Razor之间存在一些基本的差异。Aspx是声

我很高兴改用剃须刀。然而,令人恼火的是,在创建视图时,它没有为所选布局(u2bka母版页…)添加部分

这是对RTM进行修改还是对其进行修改

不管怎样,我在哪里(或向谁)抱怨?这是一个绝对的痛苦,把所有的部分

附言:


u2bka:以前被称为。

我不太确定你的情况,但我强烈建议你阅读安德鲁关于Razor嵌套布局的博客文章。它确实解释了一些事情


Razor视图引擎的“添加视图”对话框目前不支持此功能(MVC 3 RTM也可能不支持此功能)。这是因为Aspx和Razor之间存在一些基本的差异。Aspx是声明性的,这意味着在这些场景中解析要容易得多。Razor是必不可少的,这意味着在不实际运行页面代码的情况下检测所有案例要困难得多(我们无法做到这一点,因为它可能有副作用)


但是我们可以考虑MVC 4的一些启发式算法。

只是为了验证,你是在问Add View对话框生成的视图吗?这不是T4模板可以帮助的吗?那么,Add View对话框已经使用了T4模板。问题在于解析项目中的文件并确定占位符集。Aspx比Razor更容易解析这些信息。谢谢你的链接。尽管我不得不手动操作,但还是帮了大忙。