<% using(Html.BeginForm()) { %>
...
<% } %>
ИЛИКаков предпочтительный метод запуска формы с помощью HTML-помощников?
<% Html.BeginForm(); %>
...
<% Html.EndForm(); %>
Каковы преимущества/недостатки использования обоих способов использовать Html.BeginForm?
Я лично доставлен в использовании второго метода в последнее время. Он более преднамерен и форматов лучше с окружающей разметкой. Использование IDisposable для закрытия тега кажется немного загадочным для меня. –
@Mitch: Эта команда также придумала что-то вроде Html.Text (color => "red"), чтобы визуализировать атрибут, называемый цветом, который должен быть красным. Не уверен, что такое точный синтаксис, или какую версию он сделал. –