12

私はしばらくの間、MVC エディターと表示テンプレートを使用してきましたが、MVC エディター/表示テンプレート (Html.EditorFor() および Html.DisplayFor()) に関する公式ドキュメントがほとんどないように思われることに気付きました。技術的な詳細を示すだけの基本的なMSDNドキュメントを見つけました(それ自体はあまり役に立ちません)が、この例のような公式のハウツーをもっと探しています。

Editor/Display Templates は後から考えたものであり、より詳細な公式ドキュメントを正当化するほど広く使用されていないのでしょうか?

それとも、私は盲目で、探しているものが存在するのに、まだ見つけられていないのでしょうか?

4

3 に答える 3

3

私が見つけた最高の記事は次のとおりです。

http://www.growingwiththeweb.com/2012/12/aspnet-mvc-display-and-editor-templates.html

作成方法DisplayForEditorForテンプレートの説明がとても上手です。

于 2014-08-24T15:48:51.840 に答える
3

公式ドキュメント?オフハンドはわかりませんが、たくさんの例があることは知っています。特に、リストへのモデル バインディングに関する Phil Haack の議論が気に入っています。かなり複雑な例のエディター テンプレートの例が含まれています。ソースコードもあります。

彼はすべての MVC Wrox の本を共著しているので、私は彼がかなり決定的な情報源であると考えています。

http://haacked.com/archive/2008/10/23/model-binding-to-a-list.aspx

同様の趣旨の別のブログ投稿 (非公式) を次に示します。

http://blogs.msdn.com/b/stuartleeks/archive/2010/03/30/collections-and-asp-net-mvc-templated-helpers-displayfor-editorfor.aspx

于 2012-09-28T18:20:50.280 に答える
1

ASP.NET MVCには、さまざまな例を含む多くの資料がhttp://www.asp.net/mvcにあります。モデル用の特別なフォルダーであり(EditorTemplatesASP.NET MVCに関するクイックヒント–エディターテンプレートなど)、テンプレートではなく、について質問します。DisplayTemplateshtml helpers

于 2012-09-28T18:06:35.110 に答える