asp.net MVC ビューに繰り返しコードがたくさんあります
<div class="editor-label">
@Html.LabelFor(model => model.MyProperty)
</div>
<div class="editor-field">
@Html.EditorFor(model => model.MyProperty)
@Html.ValidationMessageFor(model => model.MyProperty)
</div>
これを次のようにラップしたい:
foreach (System.Reflection.PropertyInfo item in Model.GetType().GetProperties())
全体を通して同じ部分ビューを再利用します。しかし、私は構文を完全に理解することはできません。
これをより一般的にするにはどうすればよいですか?