5
私はMVC3かみそりビューについては、以下のビューモデルを持っている:モデル全体ではなくカスタムオブジェクトのHtml.Displayを呼び出す方法は?
public class UserProfileModel
{
public Person[] Persons { get; set; }
//some other fields
}
私のような私のかみそりビュー内のすべての者に表示する:
foreach (var person in Model.Persons)
{
<div>
@* some custom formatting *@
@Html.Display(person)
</div>
}
@Html.Display
または@Html.DisplayFor
のために動作しないようですが私..
モデルとしてPerson
を使用して別のストロングタイプのビューを作成し、@Html.DisplayForModel
を呼び出しても構いませんが、別のv ?
おかげでたくさん!ところで、私はカスタムテンプレートは必要ありません。 '@Html.DisplayFor(m => person)'を 'm => m.Something'を使わずに使用することは考えていません:) – Shaddix