program tip

Html.BeginForm ()에 CSS 클래스 추가

radiobox 2020. 11. 1. 17:31
반응형

Html.BeginForm ()에 CSS 클래스 추가


다음 상황에 대한 클래스 속성을 추가하는 방법 (ReturnUrl 만 사용) :

@using (Html.BeginForm(new { ReturnUrl = ViewBag.ReturnUrl }))
{
}

나는 다음과 같은 것을 원한다.

@using (Html.BeginForm(new { ReturnUrl = ViewBag.ReturnUrl }, new { @class = "login-form" })) 
{
}

컨트롤러 작업, 이름 및 양식 메서드를 제공하면 과부하가 발생합니다.

@using (Html.BeginForm("ActionName", "ControllerName", 
            new { ReturnUrl = ViewBag.ReturnUrl }, 
            FormMethod.Post, new { @class="login-form" }))
{
  etc.
}

Html.BeginForm("Index", "EIApplication", FormMethod.Post, new { enctype = "multipart/form-data", **@class = "nea-forms"** })

또는 단순히 html 사용 :

<form action="/ActionName/ControllerName" method="post" class="login-form">

</form>

참고 URL : https://stackoverflow.com/questions/13984029/adding-css-class-to-html-beginform

반응형