Альтернатива Html.Button < T > ;?
-
05-07-2019 - |
Вопрос
Я знаю, что Html.Button был перемещен в пространство имен Microsoft.Web.Mvc, но я действительно скучаю по универсальным версиям, которые существовали в ранних версиях Preview. Р>
Я хочу, чтобы кнопка Html.Button выполняла действие в моем контроллере, но я бы не стал писать JavaScript в аргументе onClickMethod.
В моем предыдущем проекте я просто использовал общий код Html.Button из предыдущего предварительного выпуска, но это не кажется лучшим подходом по мере развития. Были также Html.NavigateButton ... где это и зачем мне его пересоздавать?
Как все остальные делают это?
Решение
Проблема с универсальными версиями заключается в том, что фильтрам разрешается изменять действительное имя действия отдельно от имени метода (например, атрибута [ActionName]).
Другие советы
Да, они действительно облажались с Html.Button и Html.CheckBox в CTP5. Я надеюсь, что они вернутся к предыдущему поведению.