我終於開始學習使用Razor的MVC 3。我在檢查我傳遞的模型時遇到問題。Razor C中的模型比較#
我需要這個3種MVC 2示例代碼轉換爲剃刀/ MVC 3:
<li class="<%= Model is FooModel ? "active" : null %>"><a href="<%= Url.Action("Foo") %>Foo</a></li>
<li class="<%= Model is DooModel || Model is BooModel ? "selected" : null %>"><a href="<%= Url.Action("Doo") %>">Doo</a></li>
<% if (Model is FooModel){ %>Foo<% } else if(Model is DooModel){ %>Doo<% } %>
<% if (Model is FooModel)
Html.RenderPartial("Foo");
else if(Model is DooModel)
Html.RenderPartial("Doo"); %>
感謝任何形式的幫助。
那麼你有什麼問題呢? – gideon 2012-04-16 11:03:10
全部3個部分。我需要將其轉換爲基於Razor的代碼。 Atm我試着用例如:「