0
Baseオブジェクト(EndPointBaseオブジェクト)のコレクションがあります。コレクション内のオブジェクトごとに異なるエディタを表示したいので、各EndPointが1つ以上あります。ようにエディタのテンプレートを使用することができます。Razor Editorテンプレートが割り当てられていない
@inherits System.Web.Mvc.WebViewPage<AssemblyName.CsvEndPoint>
@if (Model != null)
{
@Html.LabelFor(m => m.CsvFileName)
@Html.EditorFor(m => m.CsvFileName)
}
<p>CSV EndPoint Editor Called</p>`
この1つは、「CSV」エンドポイントにあるしかし、私はコードでそれを呼び出したとき、それは標準のテンプレートを出力:
foreach (var endpoint in Model.Report.EndPoints)
{
@Html.EditorFor(m => endpoint)
}
を私確信しています間違ったことをやっているのですが、何が正しいのか教えてください。
編集:私は別の数時間のためにこれを答えることはできませんが、包み他は-Iは、最後に「エディタ」で編集テンプレートに名前を付けるのではなく、問題に