다음을 통해 공유


HtmlHelper.BeginForm 메서드

정의

폼> 시작 태그를 <응답에 렌더링합니다. 사용자가 양식을 제출하면 이름이 actionName 인 작업이 요청을 처리합니다.

public:
 virtual Microsoft::AspNetCore::Mvc::Rendering::MvcForm ^ BeginForm(System::String ^ actionName, System::String ^ controllerName, System::Object ^ routeValues, Microsoft::AspNetCore::Mvc::Rendering::FormMethod method, Nullable<bool> antiforgery, System::Object ^ htmlAttributes);
public Microsoft.AspNetCore.Mvc.Rendering.MvcForm BeginForm (string actionName, string controllerName, object routeValues, Microsoft.AspNetCore.Mvc.Rendering.FormMethod method, bool? antiforgery, object htmlAttributes);
abstract member BeginForm : string * string * obj * Microsoft.AspNetCore.Mvc.Rendering.FormMethod * Nullable<bool> * obj -> Microsoft.AspNetCore.Mvc.Rendering.MvcForm
override this.BeginForm : string * string * obj * Microsoft.AspNetCore.Mvc.Rendering.FormMethod * Nullable<bool> * obj -> Microsoft.AspNetCore.Mvc.Rendering.MvcForm
Public Function BeginForm (actionName As String, controllerName As String, routeValues As Object, method As FormMethod, antiforgery As Nullable(Of Boolean), htmlAttributes As Object) As MvcForm

매개 변수

actionName
String

작업 메서드의 이름입니다.

controllerName
String

컨트롤러의 이름입니다.

routeValues
Object

Object 경로에 대한 매개 변수를 포함하는 입니다. 매개 변수는 의 속성을 검사하여 리플렉션을 통해 검색됩니다 Object. 일반적으로 이 Object 니셜라이저 구문을 사용하여 Object 만들어집니다. 또는 경로 매개 변수를 IDictionary<TKey,TValue> 포함하는 instance.

method
FormMethod

GET 또는 POST인 폼을 처리하기 위한 HTTP 메서드입니다.

antiforgery
Nullable<Boolean>

<이면 true양식> 요소에 위조 방지 토큰이 포함됩니다. 이면 false위조 방지 토큰을 사용하여 <"hidden" 형식의 입력> 을 생성하지 않습니다. <이면 null양식> 요소에는 이 아닌 Get경우에만 method 위조 방지 토큰이 포함됩니다.

htmlAttributes
Object

Object 요소에 대한 HTML 특성이 들어 있는 입니다. IDictionary<TKey,TValue> 또는 HTML 특성을 포함하는 instance.

반환

MvcForm 삭제될 때 /form> 끝 태그를 <렌더링하는 instance.

구현

적용 대상