タグ付けされた質問 「spark-view-engine」

6
ASP.NET MVCビューエンジンの比較
私は、ASP.NET MVCで利用できるさまざまなビューエンジンの内訳についてSOとGoogleを検索してきましたが、ビューエンジンとは何かについての簡単な高レベルの説明しか見つかりませんでした。 私は必ずしも「最高」または「最速」ではなく、さまざまな状況で主要なプレーヤー(たとえば、デフォルトのWebFormViewEngine、MvcContrib View Engineなど)の利点/欠点の実際の比較を探しているわけではありません。これは、既定のエンジンからの切り替えが特定のプロジェクトまたは開発グループにとって有利かどうかを判断するのに非常に役立つと思います。 誰かがそのような比較に遭遇しましたか?

8
ASP.NET MVCでモデル状態エラーのコレクションを取得するにはどうすればよいですか?
ビューでエラーのコレクションを取得するにはどうすればよいですか? Html Helper Validation SummaryまたはValidation Messageを使用したくありません。代わりに、エラーを確認し、特定の形式で表示するかどうかを確認します。また、入力コントロールで、特定のプロパティエラーをチェックし、入力にクラスを追加したいと思います。 PS私はSpark View Engineを使用していますが、考え方は同じです。 だから私は何かができると思った... <if condition="${ModelState.Errors.Count > 0}"> DispalyErrorSummary() </if> ....and also... <input type="text" value="${Model.Name}" class="?{ModelState.Errors["Name"] != string.empty} error" /> .... またはそのようなもの。 更新 私の最終的な解決策は次のようになりました: <input type="text" value="${ViewData.Model.Name}" class="text error?{!ViewData.ModelState.IsValid && ViewData.ModelState["Name"].Errors.Count() > 0}" id="Name" name="Name" /> これは、このプロパティにエラーがある場合にのみエラーcssクラスを追加します。

10
ASP.NET MVC部分ビュー:入力名のプレフィックス
私はViewModelのようなものと仮定します public class AnotherViewModel { public string Name { get; set; } } public class MyViewModel { public string Name { get; set; } public AnotherViewModel Child { get; set; } public AnotherViewModel Child2 { get; set; } } ビューでは、パーシャルをレンダリングできます <% Html.RenderPartial("AnotherViewModelControl", Model.Child) %> 部分的にやります <%= Html.TextBox("Name", Model.Name) %> or …
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.