私の EditorTemplates には、2 つのビューがあります。1 つは自分のカテゴリ用 (_Category と呼ばれる)
@model com.example.Models._Category
@Html.CheckBox(Model.Name, Model.Selected)
@Html.LabelFor(c => c.Name, Model.Name)
<br />
もう 1 つはカテゴリのリスト用 (_Categories と呼ばれる)
@model List<com.example.Models._Category>
@for (int i = 0; i < Model.Count; i++)
{
@Html.EditorFor(c => Model[i]);
}
これらのカテゴリを表示するビューには、次のように使用されているカテゴリのリストがあります。
@Html.EditorFor(m => m.Categories, "_Categories")
ページを表示すると、隣に名前が付いた複数のチェックボックスが表示されます。チェックボックスの名前はあまり良くありませんが、次のようになります。
....name="Categories.[1].Batman"....">
名前に余分なドットがありますが、これは削除する必要があります。これを修正する方法についてのアイデアはありますか?
前もって感謝します