В одном из моих представлений я хочу вывести текстовое поле:
Html.TextBoxFor(x=>x.Foo[0].Bar) %>
Это дает мне ошибку " Указанный аргумент вышел за пределы допустимых значений ", если Модель.Foo пуст.
Я пробовал это с той же моделью, но вместо этого с раскрывающимся списком:
Html.DropDownListFor(x=>x.Foo[0].Bar, Model.BarList) %>
Нет ошибок ...
Это не совсемпроблема, но я думаю, что это странное поведение, и я надеюсь, что кто-то здесь может дать мне объяснение этому.