我正在使用MVC4 和 Razor,并希望从视图中确定模型类型。这应该很容易,但我不太能够正确地获取语法。
我想这样做,以便我可以_Layout.cshtml
根据当前视图和正在使用的模型有条件地在页面中显示不同的标记。
它必须(我认为)类似于以下内容:
@if (Model.GetType() == Web.Models.AccommodationModel) { // Obviously not correct
<h1>Accomodation markup here</h1>
}
任何建议都非常感谢!