Как правильно указать параметр для Html.TextBoxFor () - PullRequest
0 голосов
/ 26 июня 2011

В случае представления, строго типизированного с типом модели, это работает:

<%: Html.TextBoxFor(x => x.MyModelField) %>

это тоже работает:

<%: Html.TextBoxFor(x => Model.MyModelField) %>

Как правильно и почему это работает в обоих случаях?

1 Ответ

0 голосов
/ 26 июня 2011

Правильный способ указать лямбда-выражение - использовать первый синтаксис. Второй синтаксис также поддерживается и работает, но чувствует себя тяжелее из-за захвата экземпляра Model внутри замыкания.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...