2011-12-08 1 views
2

Tipificacionという特定のクラスの倍数値を処理するためにDisplayTemplateを作成する必要があります。さて、私のデータ型の名前にテンプレートの名前を付けると、私がDisplayForメソッドを呼び出すと、私のクラス用に設計したテンプレートが見えるはずです。しかし、それがIEnumerable<Tipicacion>のデータ型のとき、私はファイルの名前に置くことができた名前は、このモデルを自動処理???もしそうならIEnumerableを使用する表示テンプレートのファイル名<T>オブジェクト

[UIHint("Tipificacion")] 
public IEnumerable<Tipicaion> MyTipificacions {get; set;} 

答えて

2

は、あなたは、たとえば、それを表示するために使用するビューの名前(またはDisplayTemplate)を指定し、この特定の性質上ご使用のモデルにUIHint Attributeを使用することができますあなたのDisplayTemplate「Tipificacions」という名前を付け、そのように、あなたのビューの上部にモデルタイプを設定します。

@model IEnumerable<Tipificacion> 

それだけで正常に動作する必要があります。

関連する問題