、私はビューでこのコードを持っているASP.MVC 3ビューでレンダリングしていません出力。コントローラとChangeVisibility
が実装されています。何も私のASP.NET MVCプロジェクトで
1
A
答えて
1
ザ・を使用する必要があります以下。
<% if (true) { %>
<%= "Condition met" + ... %>
<% }
else { %>
<%= "condition not met" %>
<% } %
私はこの構文で働いたことはありませんが、私はasp.netのMVCであれば、他の構文のためにGoogleで検索し、MVC2とMVC3 razon構文間の構文の違いを説明し、このリンクを発見しました。 http://www.csharpcity.com/ifelse-statements-in-mvc3-with-razor/
0
これは何ですか?
閲覧しcontollerからいくつかのモデルを渡している場合、それはModel.item
を介してアクセスするか、アイテムがViewBagまたはViewdData辞書で何かあるならば、あなたは他のsytaxのようなものであるべき場合ViewBag.item
+0
項目は、カミソリの構文の貧弱な使い方だリスト – Tony
0
Html.ActionLink()
を実行していますが、その結果をドキュメントに書き込んでいません。
<% if (item.IsActive) { %>
<%: Html.ActionLink("Deactivate", "ChangeVisibility", new { id = item.Id, val = false }, new { @class = "activate-manipulate-news" }); %>
<% } else { %>
<%: Html.ActionLink("Activate", "ChangeVisibility", new { id = item.Id, val = true }, new { @class = "activate-manipulate-news" }); %>
<% } %>
1
シングル@記号は次のように、十分でしょう:
@if(item.IsActive)
{
@Html.ActionLink("Deactivate", "ChangeVisibility", new { id = item.Id, val = false }, new { @class = "activate-manipulate-news" });
}
else
{
@Html.ActionLink("Activate", "ChangeVisibility", new { id = item.Id, val = true }, new { @class = "activate-manipulate-news" });
}
関連する問題
- 1. 私Asp.Net MVC 2プロジェクト
- 2. asp.net MVCのルーティングが私のASP.NETのWeb APIプロジェクトで
- 3. ASP.NET MVC ASP.NET以外のものは何ですか?
- 4. ASP.NET MVC Contribプロジェクト
- 5. ASP.Net MVCプロジェクトのHttpCompileException
- 6. Asp.net mvc 4何も返さないバンドル
- 7. ASP.NET MVCの隠しフォームフィールドよりも安全なものは何ですか? ASP.NET MVC(デフォルトのルーティング)では
- 8. ASP.NET MVCプロジェクトEFリポジトリパターン
- 9. 私のasp.netプロジェクトで
- 10. ASP.NET MVCプロジェクトのADO.NETデータサービス
- 11. ASP.NET MVC:複数プロジェクトのエラー
- 12. asp.net mvcのJquery UIボタン3 Firefoxで何も起こらない
- 13. は、ASP.NET MVCのC#プロジェクトでのHttpContext
- 14. ASP.NET MVC 4回の休憩ASP.NET MVC 3つのプロジェクト
- 15. ASP.NET MVC UIプロジェクト+コアプロジェクト分割
- 16. ASP.net MVC Web配置プロジェクト
- 17. ASP.NET MVC 3プロジェクトをMVC 4に変換
- 18. カスタムIModelBinderと私のasp.net MVCプロジェクト内のユーザーオブジェクトのデータベースへのアクセス
- 19. ViewResult ASP.NET WebFormsプロジェクトのコンテンツASP.NET MVCを使用したプロジェクト
- 20. プロジェクト用の私のASP.NET MVC、EFレイヤー、およびAutomapperセットアップのアドバイス
- 21. は私のASP.NET MVC 3プロジェクトで、私はT4MVCを使用しています
- 22. BlueHostでASP.NET MVC 3プロジェクトを公開
- 23. 私のMvc asp.netプロジェクトを貼り付けるには?
- 24. ASP.NET MVC:私のコントローラ
- 25. ASP.NET MVCセキュリティモデル/データベース - 私のオプションは何ですか?
- 26. ASP.NET MVC 3プロジェクトをWindows Server 2003に展開する最も簡単な方法は何ですか?
- 27. 別のプロジェクトのASP.NET MVC 3 ViewModels?
- 28. DDDのprinciplersとASP.NET MVCプロジェクトの設計
- 29. デプロイされたASP.NET MVC 3プロジェクトのフォルダ構造とは何ですか?
- 30. ASP.Net MVCモデルは、私は私のWebプロジェクト内のクラスを持っている
からクラスオブジェクトです。 – rfmodulator