Quber
@Quber
PHP Team lead

Как добавить CSS класс к html форме на ASP.NET MVC 4?

Есть стандартна форма авторизации:
@using (Html.BeginForm(new { ReturnUrl = ViewBag.ReturnUrl }))
{
    <!-- some -->
}

Как добавить к тегу form css класс?

Пробовал так
@using (Html.BeginForm(new { ReturnUrl = ViewBag.ReturnUrl, @class = "myclass" }))

Но в итоге получается это
<form action="/Account/Login?ReturnUrl=%2F&amp;class=myclass" method="post">

Контроллер

public ActionResult Login(string returnUrl)
        {
            ViewBag.ReturnUrl = returnUrl;
            return View();
        }

  • Вопрос задан
  • 2918 просмотров
Решения вопроса 1
Quber
@Quber Автор вопроса
PHP Team lead
@using (Html.BeginForm("ActionName", "ControllerName", 
            new { ReturnUrl = ViewBag.ReturnUrl }, 
            FormMethod.Post, new { @class="login-form" }))
{
  etc.
}
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы