HtmlHelper 클래스

정의

IHtmlHelper의 기본 구현입니다.

public ref class HtmlHelper : Microsoft::AspNetCore::Mvc::Rendering::IHtmlHelper, Microsoft::AspNetCore::Mvc::ViewFeatures::IViewContextAware
public class HtmlHelper : Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper, Microsoft.AspNetCore.Mvc.ViewFeatures.IViewContextAware
type HtmlHelper = class
    interface IHtmlHelper
    interface IViewContextAware
Public Class HtmlHelper
Implements IHtmlHelper, IViewContextAware
상속
HtmlHelper
파생
구현

생성자

HtmlHelper(IHtmlGenerator, ICompositeViewEngine, IModelMetadataProvider, IViewBufferScope, HtmlEncoder, UrlEncoder)

HtmlHelper 클래스의 새 인스턴스를 초기화합니다.

HtmlHelper(IHtmlGenerator, ICompositeViewEngine, IModelMetadataProvider, IViewBufferScope, HtmlEncoder, UrlEncoder)

HtmlHelper 클래스의 새 인스턴스를 초기화합니다.

필드

ValidationInputCssClassName

입력 유효성 검사에 대한 CSS 클래스 이름입니다.

ValidationInputValidCssClassName

유효한 입력 유효성 검사에 대한 CSS 클래스 이름입니다.

ValidationMessageCssClassName

필드 유효성 검사 오류에 대한 CSS 클래스 이름입니다.

ValidationMessageValidCssClassName

유효한 필드 유효성 검사를 위한 CSS 클래스 이름입니다.

ValidationSummaryCssClassName

유효성 검사 요약 오류에 대한 CSS 클래스 이름입니다.

ValidationSummaryValidCssClassName

유효성 검사 요약의 CSS 클래스 이름입니다.

속성

Html5DateRenderingMode

현재 문화권을 사용하여 날짜 및 시간 값을 렌더링하고 와 EditorFor<TResult>(Expression<Func<TModel,TResult>>, String, String, Object) 같은 Editor(String, String, String, Object) 템플릿 도우미를 갖도록 이 속성을 CurrentCulture 로 설정합니다. 기본적으로 이러한 도우미는 날짜와 시간을 RFC 3339 규격 문자열로 렌더링합니다.

IdAttributeDotReplacement

요소의 String ID 특성에서 마침표가 바뀐 을 가져옵니다.

MetadataProvider

메타데이터 공급자를 가져옵니다. 확장 메서드에 IHtmlHelper 사용하기 위한 것입니다.

TempData

현재 ITempDataDictionary instance 가져옵니다.

UrlEncoder

UrlEncoder URL 인코딩에 사용할 을 가져옵니다.

ViewBag

뷰 모음을 가져옵니다.

ViewContext

뷰에 대한 컨텍스트 정보를 가져옵니다.

ViewData

현재 뷰 데이터를 가져옵니다.

메서드

ActionLink(String, String, String, String, String, String, Object, Object)

지정된 작업에 대한 URL 경로를 포함하는 앵커(<a>) 요소를 반환합니다.

AnonymousObjectToHtmlAttributes(Object)

각 공용 instance 속성에서 밑줄을 대시로 변환하여 입력 개체에서 HTML 특성 사전을 만듭니다.

AntiForgeryToken()

포함된 양식>이 <제출될 때 유효성을 검사할 숨겨진> 요소(위조 방지 토큰)를 <반환합니다.

BeginForm(String, String, Object, FormMethod, Nullable<Boolean>, Object)

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

BeginRouteForm(String, Object, FormMethod, Nullable<Boolean>, Object)

폼> 시작 태그를 <응답에 렌더링합니다. 이름이 routeName 인 경로는 폼>의 action 특성 값을 생성합니다<.

CheckBox(String, Nullable<Boolean>, Object)

값이 "true"인 <"checkbox" 형식의 입력> 요소와 <지정된 expression에 대해 값이 "false"인 "hidden" 형식의 입력> 요소를 반환합니다. 에 있는 첫 번째 비값nullhtmlAttributes 을 기반으로 "checkbox" 요소에 "checked" 특성을 추가합니다. 키가 "선택됨"인 사전 항목, ModelState 전체 이름의 항목, ViewData 전체 이름을 가진 항목 또는 expression 에 대해 Model평가된 입니다. 가 이 아닌 경우 isChecked 대신 에 있는 ModelState 첫 번째 비값인null 전체 이름을 가진 항목 또는 매개 변수를 isCheckednull사용합니다. "전체 이름"에 대한 자세한 내용은 를 참조하세요 Name(String) .

Contextualize(ViewContext)

ViewContext을 설정합니다.

CreateForm()

서브클래스를 반환하려면 이 메서드를 재정의 MvcForm 합니다. 해당 하위 클래스는 동작을 변경할 EndForm() 수 있습니다.

Display(String, String, String, Object)

표시 템플릿, 지정된 HTML 필드 이름 및 추가 보기 데이터를 사용하여 에 대한 expressionHTML 태그를 반환합니다. 템플릿은 또는 의 를 templateNameexpression사용하여 찾을 수 있습니다 ModelMetadata.

DisplayName(String)

지정된 expression의 표시 이름을 반환합니다.

DisplayText(String)

지정된 expression에 대한 단순 표시 텍스트를 반환합니다.

DropDownList(String, IEnumerable<SelectListItem>, String, Object)

에 대한 단일 선택 HTML <select> 요소를 반환합니다 expression. 및 selectList를 기반으로 옵션> 요소를 추가합니다<optionLabel. 옵션에 "selected" 특성을 <> 추가합니다(그렇지null 않은 경우)하거나 Text 에 있는 첫 번째 비 값null과 일치하는 경우 Value , ModelState 전체 이름을 가진 항목, ViewData 전체 이름을 가진 항목(대신 selectList사용되지 않는 한) 또는 expression 에 대해 Model평가된 입니다. "전체 이름"에 대한 자세한 내용은 를 참조하세요 Name(String) .

Editor(String, String, String, Object)

편집기 템플릿, 지정된 HTML 필드 이름 및 추가 보기 데이터를 사용하여 에 대한 expressionHTML 태그를 반환합니다. 템플릿은 또는 의 를 templateNameexpression사용하여 찾을 수 있습니다 ModelMetadata.

Encode(Object)

value HTML로 인코딩된 로 변환합니다 String.

Encode(String)

지정된 String 를 HTML로 인코딩된 로 변환합니다 String.

EndForm()

</form> 끝 태그를 응답에 렌더링합니다.

FormatValue(Object, String)

값의 형식을 지정합니다.

GenerateCheckBox(ModelExplorer, String, Nullable<Boolean>, Object)

검사 상자를 생성합니다.

GenerateDisplay(ModelExplorer, String, String, Object)

디스플레이를 생성합니다.

GenerateDisplayName(ModelExplorer, String)

표시 이름을 생성합니다.

GenerateDisplayText(ModelExplorer)

표시 텍스트를 생성합니다.

GenerateDropDown(ModelExplorer, String, IEnumerable<SelectListItem>, String, Object)

드롭다운을 생성합니다.

GenerateEditor(ModelExplorer, String, String, Object)

편집기를 생성합니다.

GenerateForm(String, String, Object, FormMethod, Nullable<Boolean>, Object)

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

GenerateHidden(ModelExplorer, String, Object, Boolean, Object)

숨겨진 을 생성합니다.

GenerateId(String)

ID를 생성합니다.

GenerateIdFromName(String)

지정된 식 fullName에 대한 HTML 요소 ID를 반환합니다.

GenerateLabel(ModelExplorer, String, String, Object)

레이블을 생성합니다.

GenerateListBox(ModelExplorer, String, IEnumerable<SelectListItem>, Object)

목록 상자를 생성합니다.

GenerateName(String)

이름을 계보합니다.

GeneratePassword(ModelExplorer, String, Object, Object)

암호를 생성합니다.

GenerateRadioButton(ModelExplorer, String, Object, Nullable<Boolean>, Object)

라디오 단추를 생성합니다.

GenerateRouteForm(String, Object, FormMethod, Nullable<Boolean>, Object)

폼> 시작 태그를 <응답에 렌더링합니다. 이름이 routeName 인 경로는 폼>의 action 특성 값을 생성합니다<.

GenerateTextArea(ModelExplorer, String, Int32, Int32, Object)

텍스트 영역을 생성합니다.

GenerateTextBox(ModelExplorer, String, Object, String, Object)

텍스트 상자를 생성합니다.

GenerateValidationMessage(ModelExplorer, String, String, String, Object)

유효성 검사 메시지를 생성합니다.

GenerateValidationSummary(Boolean, String, Object, String)

유효성 검사 요약을 생성합니다.

GenerateValue(String, Object, String, Boolean)

값을 생성합니다.

GetEnumSelectList(ModelMetadata)

지정된 metadata에 대한 선택 목록을 반환합니다.

GetEnumSelectList(Type)

지정된 enumType에 대한 선택 목록을 반환합니다.

GetEnumSelectList<TEnum>()

지정된 TEnum에 대한 선택 목록을 반환합니다.

GetFormMethodString(FormMethod)

폼 입력(GET 또는 POST)을 처리하는 HTTP 메서드를 문자열로 반환합니다.

Hidden(String, Object, Object)

지정된 expression에 <대해 "hidden" 형식의 입력> 요소를 반환합니다. 에 있는 ModelState 첫 번째 비값null이 포함된 요소에 "value" 특성을 추가합니다. 즉, 전체 이름을 가진 항목, 매개 변수, value 전체 이름의 항목, ViewDataexpression 에 대해 Model평가된 항목 또는 htmlAttributes 키 "value"가 있는 사전 항목입니다. "전체 이름"에 대한 자세한 내용은 를 참조하세요 Name(String) .

Id(String)

지정된 expression에 대한 HTML 요소 ID를 반환합니다.

Label(String, String, Object)

지정된 expression에 <대한 레이블> 요소를 반환합니다.

ListBox(String, IEnumerable<SelectListItem>, Object)

에 대한 다중 선택 <선택> 요소를 반환합니다 expression. 를 기반으로 옵션> 요소를 추가합니다.<selectList 옵션에 "selected" 특성을 <> 추가합니다(그렇지null 않은 경우)하거나 Text 에 있는 첫 번째 비null 컬렉션의 항목과 일치하는 경우 Value , ModelState 전체 이름을 가진 항목, ViewData 전체 이름을 가진 항목(대신 selectList사용되지 않는 한) 또는 expression 에 대해 Model평가된 입니다. "전체 이름"에 대한 자세한 내용은 를 참조하세요 Name(String) .

Name(String)

지정된 expression에 대한 전체 HTML 요소 이름을 반환합니다. (비어 있지 않은 경우)을 사용하여 HtmlFieldPrefix 현재 Model 뷰와 최상위 뷰 모델 간의 관계를 반영합니다.

ObjectToDictionary(Object)

각 공용 인스턴스 속성을 연결된 값이 있는 키로 사전에 추가하여 개체에서 사전을 만듭니다. 또한 파생 형식에서 공용 속성도 제공합니다. 이는 일반적으로 무명 형식의 개체에 사용됩니다.

value 이미 IDictionary<TKey,TValue> instance 경우 있는 그대로 반환됩니다. new { data_name="value" } 는 결과 사전의 항목 { "data_name", "value" } 으로 변환됩니다.

PartialAsync(String, Object, ViewDataDictionary)

지정된 부분 보기에 대한 HTML 태그를 반환합니다.

Password(String, Object, Object)

지정된 expression에 <대한 "password" 형식의 입력> 요소를 반환합니다. 의 첫 번째 값이 아닌nullvalue 매개 변수 또는 htmlAttributes "value" 키가 있는 사전 항목을 포함하는 "value" 특성을 추가합니다.

RadioButton(String, Object, Nullable<Boolean>, Object)

지정된 expression에 <대한 "radio" 형식의 입력> 요소를 반환합니다. 에 있는 value 첫 번째 값null이 아닌 값이 포함된 요소에 "value" 특성을 추가합니다. 매개 변수 또는 htmlAttributes "value" 키가 있는 사전 항목입니다. 에 있는 htmlAttributes 첫 번째 비 값null과 일치하는 경우 value 요소에 "checked" 특성을 추가합니다. 키가 "checked"인 사전 항목, ModelState 전체 이름의 항목, ViewData 전체 이름을 가진 항목 또는 expression 에 대해 Model평가된 입니다. 가 이 아닌 경우 isChecked 대신 에 있는 ModelState 첫 번째 비값인null 전체 이름을 가진 항목 또는 매개 변수를 isCheckednull사용합니다. "전체 이름"에 대한 자세한 내용은 를 참조하세요 Name(String) .

Raw(Object)

문자열 표현을 HTML 인코딩하지 않고 의 Object 문자열 표현에서 HtmlStringHTML 태그를 래핑합니다.

Raw(String)

지정된 value를 HTML 인코딩하지 않고 HTML 태그HtmlString를 로 래핑합니다.

RenderPartialAsync(String, Object, ViewDataDictionary)

지정된 부분 보기에 대한 HTML 태그를 렌더링합니다.

RenderPartialCoreAsync(String, Object, ViewDataDictionary, TextWriter)

부분 보기를 렌더링합니다.

RouteLink(String, String, String, String, String, Object, Object)

지정된 경로에 대한 URL 경로를 포함하는 앵커(<a>) 요소를 반환합니다.

TextArea(String, String, Int32, Int32, Object)

지정된 expression에 <대한 textarea> 요소를 반환합니다. 에 있는 ModelState 첫 번째 비값null을 기반으로 요소 본문에 콘텐츠를 추가합니다. 전체 이름을 가진 항목, 매개 변수, valueViewData 전체 이름의 항목 또는 expression 에 대해 Model평가된 입니다. "전체 이름"에 대한 자세한 내용은 를 참조하세요 Name(String) .

TextBox(String, Object, String, Object)

지정된 expression에 <대해 "text" 형식의 입력> 요소를 반환합니다. 에 있는 ModelState 첫 번째 비값null이 포함된 요소에 "value" 특성을 추가합니다. 즉, 전체 이름을 가진 항목, 매개 변수, value 전체 이름의 항목, ViewDataexpression 에 대해 Model평가된 항목 또는 htmlAttributes 키 "value"가 있는 사전 항목입니다. "전체 이름"에 대한 자세한 내용은 를 참조하세요 Name(String) .

ValidationMessage(String, String, Object, String)

지정된 expression에 대한 개체에 ModelStateDictionary 오류가 있으면 유효성 검사 메시지를 반환합니다.

ValidationSummary(Boolean, String, Object, String)

개체에 있는 유효성 검사 메시지의 순서가 지정되지 않은 목록(<ul> 요소)을 ModelStateDictionary 반환합니다.

Value(String, String)

지정된 expression의 서식이 지정된 값을 반환합니다. 특히 는 에 ModelState 있는 첫 번째 비값인null 전체 이름을 가진 항목, ViewData 전체 이름을 가진 항목 또는 expression 에 대해 Model평가된 를 반환합니다. "전체 이름"에 대한 자세한 내용은 를 참조하세요 Name(String) .

확장 메서드

RenderComponentAsync(IHtmlHelper, Type, RenderMode, Object)

지정된 componentType를 렌더링합니다.

RenderComponentAsync<TComponent>(IHtmlHelper, RenderMode)

TComponent을 렌더링합니다.

RenderComponentAsync<TComponent>(IHtmlHelper, RenderMode, Object)

TComponent을 렌더링합니다.

Display(IHtmlHelper, String)

표시 템플릿을 사용하여 에 expression대한 HTML 태그를 반환합니다. 템플릿은 의 를 expression사용하여 찾을 수 있습니다 ModelMetadata.

Display(IHtmlHelper, String, Object)

표시 템플릿 및 지정된 추가 보기 데이터를 사용하여 에 대한 expressionHTML 태그를 반환합니다. 템플릿은 의 를 expression사용하여 찾을 수 있습니다 ModelMetadata.

Display(IHtmlHelper, String, String)

표시 템플릿을 사용하여 에 expression대한 HTML 태그를 반환합니다. 템플릿은 또는 의 를 templateNameexpression사용하여 찾을 수 있습니다 ModelMetadata.

Display(IHtmlHelper, String, String, Object)

표시 템플릿 및 지정된 추가 보기 데이터를 사용하여 에 대한 expressionHTML 태그를 반환합니다. 템플릿은 또는 의 를 templateNameexpression사용하여 찾을 수 있습니다 ModelMetadata.

Display(IHtmlHelper, String, String, String)

표시 템플릿 및 지정된 HTML 필드 이름을 사용하여 에 대한 expressionHTML 태그를 반환합니다. 템플릿은 또는 를 templateName 사용하여 찾을 수 expression있습니다ModelMetadata.

DisplayForModel(IHtmlHelper)

디스플레이 템플릿을 사용하여 현재 모델에 대한 HTML 태그를 반환합니다. 템플릿은 모델의 ModelMetadata를 사용하여 찾을 수 있습니다.

DisplayForModel(IHtmlHelper, Object)

표시 템플릿 및 지정된 추가 보기 데이터를 사용하여 현재 모델에 대한 HTML 태그를 반환합니다. 템플릿은 모델의 ModelMetadata를 사용하여 찾을 수 있습니다.

DisplayForModel(IHtmlHelper, String)

디스플레이 템플릿을 사용하여 현재 모델에 대한 HTML 태그를 반환합니다. 템플릿은 또는 모델의 ModelMetadatatemplateName 사용하여 찾을 수 있습니다.

DisplayForModel(IHtmlHelper, String, Object)

표시 템플릿 및 지정된 추가 보기 데이터를 사용하여 현재 모델에 대한 HTML 태그를 반환합니다. 템플릿은 또는 모델의 ModelMetadatatemplateName 사용하여 찾을 수 있습니다.

DisplayForModel(IHtmlHelper, String, String)

표시 템플릿 및 지정된 HTML 필드 이름을 사용하여 현재 모델에 대한 HTML 태그를 반환합니다. 템플릿은 또는 모델의 ModelMetadatatemplateName 사용하여 찾을 수 있습니다.

DisplayForModel(IHtmlHelper, String, String, Object)

표시 템플릿, 지정된 HTML 필드 이름 및 추가 보기 데이터를 사용하여 현재 모델에 대한 HTML 태그를 반환합니다. 템플릿은 또는 모델의 ModelMetadatatemplateName 사용하여 찾을 수 있습니다.

DisplayNameForModel(IHtmlHelper)

현재 모델의 표시 이름을 반환합니다.

Editor(IHtmlHelper, String)

편집기 템플릿을 사용하여 에 expression대한 HTML 태그를 반환합니다. 템플릿은 의 를 expression사용하여 찾을 수 있습니다 ModelMetadata.

Editor(IHtmlHelper, String, Object)

편집기 템플릿 및 지정된 추가 보기 데이터를 사용하여 에 대한 expressionHTML 태그를 반환합니다. 템플릿은 의 를 expression사용하여 찾을 수 있습니다 ModelMetadata.

Editor(IHtmlHelper, String, String)

편집기 템플릿을 사용하여 에 expression대한 HTML 태그를 반환합니다. 템플릿은 또는 의 를 templateNameexpression사용하여 찾을 수 있습니다 ModelMetadata.

Editor(IHtmlHelper, String, String, Object)

편집기 템플릿 및 지정된 추가 보기 데이터를 사용하여 에 대한 expressionHTML 태그를 반환합니다. 템플릿은 또는 의 를 templateNameexpression사용하여 찾을 수 있습니다 ModelMetadata.

Editor(IHtmlHelper, String, String, String)

편집기 템플릿 및 지정된 HTML 필드 이름을 사용하여 에 대한 expressionHTML 태그를 반환합니다. 템플릿은 또는 의 를 templateNameexpression사용하여 찾을 수 있습니다 ModelMetadata.

EditorForModel(IHtmlHelper)

편집기 템플릿을 사용하여 현재 모델에 대한 HTML 태그를 반환합니다. 템플릿은 모델의 ModelMetadata를 사용하여 찾을 수 있습니다.

EditorForModel(IHtmlHelper, Object)

편집기 템플릿 및 지정된 추가 보기 데이터를 사용하여 현재 모델에 대한 HTML 태그를 반환합니다. 템플릿은 모델의 ModelMetadata를 사용하여 찾을 수 있습니다.

EditorForModel(IHtmlHelper, String)

편집기 템플릿을 사용하여 현재 모델에 대한 HTML 태그를 반환합니다. 템플릿은 또는 모델의 ModelMetadatatemplateName 사용하여 찾을 수 있습니다.

EditorForModel(IHtmlHelper, String, Object)

편집기 템플릿 및 지정된 추가 보기 데이터를 사용하여 현재 모델에 대한 HTML 태그를 반환합니다. 템플릿은 또는 모델의 ModelMetadatatemplateName 사용하여 찾을 수 있습니다.

EditorForModel(IHtmlHelper, String, String)

편집기 템플릿 및 지정된 HTML 필드 이름을 사용하여 현재 모델에 대한 HTML 태그를 반환합니다. 템플릿은 또는 모델의 ModelMetadatatemplateName 사용하여 찾을 수 있습니다.

EditorForModel(IHtmlHelper, String, String, Object)

편집기 템플릿, 지정된 HTML 필드 이름 및 추가 보기 데이터를 사용하여 현재 모델에 대한 HTML 태그를 반환합니다. 템플릿은 또는 모델의 ModelMetadatatemplateName 사용하여 찾을 수 있습니다.

BeginForm(IHtmlHelper)

폼> 시작 태그를 <응답에 렌더링합니다. <양식>의 action 특성 값이 현재 요청과 일치합니다.

BeginForm(IHtmlHelper, FormMethod)

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

BeginForm(IHtmlHelper, FormMethod, Nullable<Boolean>, Object)

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

BeginForm(IHtmlHelper, FormMethod, Object)

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

BeginForm(IHtmlHelper, Nullable<Boolean>)

폼> 시작 태그를 <응답에 렌더링합니다. <양식>의 action 특성 값이 현재 요청과 일치합니다.

BeginForm(IHtmlHelper, Object)

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

BeginForm(IHtmlHelper, String, String)

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

BeginForm(IHtmlHelper, String, String, FormMethod)

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

BeginForm(IHtmlHelper, String, String, FormMethod, Object)

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

BeginForm(IHtmlHelper, String, String, Object)

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

BeginForm(IHtmlHelper, String, String, Object, FormMethod)

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

BeginRouteForm(IHtmlHelper, Object)

폼> 시작 태그를 <응답에 렌더링합니다. 지정된 routeValues 를 사용하여 URL을 제공할 수 있는 첫 번째 경로는 양식>의 action 특성 값을 생성합니다<.

BeginRouteForm(IHtmlHelper, Object, Nullable<Boolean>)

폼> 시작 태그를 <응답에 렌더링합니다. 지정된 routeValues 를 사용하여 URL을 제공할 수 있는 첫 번째 경로는 양식>의 action 특성 값을 생성합니다<.

BeginRouteForm(IHtmlHelper, String)

폼> 시작 태그를 <응답에 렌더링합니다. 이름이 routeName 인 경로는 폼>의 action 특성 값을 생성합니다<.

BeginRouteForm(IHtmlHelper, String, FormMethod)

폼> 시작 태그를 <응답에 렌더링합니다. 이름이 routeName 인 경로는 폼>의 action 특성 값을 생성합니다<.

BeginRouteForm(IHtmlHelper, String, FormMethod, Object)

폼> 시작 태그를 <응답에 렌더링합니다. 이름이 routeName 인 경로는 폼>의 action 특성 값을 생성합니다<.

BeginRouteForm(IHtmlHelper, String, Nullable<Boolean>)

폼> 시작 태그를 <응답에 렌더링합니다. 이름이 routeName 인 경로는 폼>의 action 특성 값을 생성합니다<.

BeginRouteForm(IHtmlHelper, String, Object)

폼> 시작 태그를 <응답에 렌더링합니다. 이름이 routeName 인 경로는 폼>의 action 특성 값을 생성합니다<.

BeginRouteForm(IHtmlHelper, String, Object, FormMethod)

폼> 시작 태그를 <응답에 렌더링합니다. 이름이 routeName 인 경로는 폼>의 action 특성 값을 생성합니다<.

CheckBox(IHtmlHelper, String)

값이 "true"인 <"checkbox" 형식의 입력> 요소와 <지정된 expression에 대해 값이 "false"인 "hidden" 형식의 입력> 요소를 반환합니다. 에 있는 첫 번째 비값nullModelState 을 기반으로 "checkbox" 요소에 "checked" 특성을 추가합니다. 전체 이름을 가진 항목, ViewData 전체 이름을 가진 항목 또는 expression 에 대해 Model평가된 입니다. "전체 이름"에 대한 자세한 내용은 를 참조하세요 Name(String) .

CheckBox(IHtmlHelper, String, Boolean)

값이 "true"인 <"checkbox" 형식의 입력> 요소와 <지정된 expression에 대해 값이 "false"인 "hidden" 형식의 입력> 요소를 반환합니다. 에 있는 첫 번째 비값nullModelState 을 기반으로 "checkbox" 요소에 "checked" 특성을 추가합니다. 전체 이름을 가진 항목, isChecked 매개 변수, ViewData 전체 이름을 가진 항목 또는 expression 에 대해 Model평가된 입니다. "전체 이름"에 대한 자세한 내용은 를 참조하세요 Name(String) .

CheckBox(IHtmlHelper, String, Object)

값이 "true"인 <"checkbox" 형식의 입력> 요소와 <지정된 expression에 대해 값이 "false"인 "hidden" 형식의 입력> 요소를 반환합니다. 에 있는 첫 번째 비값nullhtmlAttributes 을 기반으로 "checkbox" 요소에 "checked" 특성을 추가합니다. 키 "checked"가 있는 사전 항목, ModelState 전체 이름을 가진 항목, ViewData 전체 이름을 가진 항목 또는 expression 에 대해 Model평가된 입니다. "전체 이름"에 대한 자세한 내용은 를 참조하세요 Name(String) .

Hidden(IHtmlHelper, String)

지정된 expression에 <대해 "hidden" 형식의 입력> 요소를 반환합니다. 에 있는 첫 번째 비값nullModelState 을 포함하는 요소에 "value" 특성을 추가합니다. 전체 이름을 가진 항목, ViewData 전체 이름을 가진 항목 또는 expression 에 대해 Model평가된 입니다. "전체 이름"에 대한 자세한 내용은 를 참조하세요 Name(String) .

Hidden(IHtmlHelper, String, Object)

지정된 expression에 <대해 "hidden" 형식의 입력> 요소를 반환합니다. 에 있는 첫 번째 비값nullModelState 을 포함하는 요소에 "value" 특성을 추가합니다. 전체 이름을 가진 항목, 매개 변수, ViewDatavalue 전체 이름을 가진 항목 또는 expression 에 대해 Model평가된 입니다. "전체 이름"에 대한 자세한 내용은 를 참조하세요 Name(String) .

Password(IHtmlHelper, String)

지정된 expression에 <대한 "password" 형식의 입력> 요소를 반환합니다. "value" 특성을 추가하지 않습니다.

Password(IHtmlHelper, String, Object)

지정된 expression에 <대한 "password" 형식의 입력> 요소를 반환합니다. 가 아닌null 경우 매개 변수를 value 포함하는 "value" 특성을 추가합니다.

RadioButton(IHtmlHelper, String, Object)

지정된 expression에 <대한 "radio" 형식의 입력> 요소를 반환합니다. 가 아닌null 경우 매개 변수를 포함하는 요소에 value "value" 특성을 추가합니다. 에서 찾 ModelState 은 첫 번째 비 값null과 일치하는 경우 value 요소에 "checked" 특성을 추가합니다. 전체 이름을 가진 항목, ViewData 전체 이름을 가진 항목 또는 expression 에 대해 Model평가된 입니다. "전체 이름"에 대한 자세한 내용은 를 참조하세요 Name(String) .

RadioButton(IHtmlHelper, String, Object, Boolean)

지정된 expression에 <대한 "radio" 형식의 입력> 요소를 반환합니다. 가 아닌null 경우 매개 변수를 포함하는 요소에 value "value" 특성을 추가합니다. 에 있는 ModelState 첫 번째 비 값null과 일치하는 경우 value 요소에 "checked" 특성을 추가합니다. 전체 이름을 가진 항목, isChecked 매개 변수, ViewData 전체 이름을 가진 항목 또는 expression 에 대해 Model평가된 입니다. "전체 이름"에 대한 자세한 내용은 를 참조하세요 Name(String) .

RadioButton(IHtmlHelper, String, Object, Object)

지정된 expression에 <대한 "radio" 형식의 입력> 요소를 반환합니다. 에 있는 value 첫 번째 비 값null이 포함된 요소에 "value" 특성을 추가합니다. 매개 변수 또는 htmlAttributes 키 "value"가 있는 사전 항목입니다. 에 있는 htmlAttributes 첫 번째 비값null과 일치하는 경우 value 요소에 "checked" 특성을 추가합니다. 키 "checked"가 있는 사전 항목, ModelState 전체 이름을 가진 항목, ViewData 전체 이름을 가진 항목 또는 expression 에 대해 Model평가된 입니다. "전체 이름"에 대한 자세한 내용은 를 참조하세요 Name(String) .

TextArea(IHtmlHelper, String)

지정된 expression에 <대한 textarea> 요소를 반환합니다. 에 있는 첫 번째 비값nullModelState 을 기반으로 요소 본문에 콘텐츠를 추가합니다. 전체 이름을 가진 항목, ViewData 전체 이름을 가진 항목 또는 expression 에 대해 Model평가된 입니다. "전체 이름"에 대한 자세한 내용은 를 참조하세요 Name(String) .

TextArea(IHtmlHelper, String, Object)

지정된 expression에 <대한 textarea> 요소를 반환합니다. 에 있는 첫 번째 비값nullModelState 을 기반으로 요소 본문에 콘텐츠를 추가합니다. 전체 이름을 가진 항목, ViewData 전체 이름을 가진 항목 또는 expression 에 대해 Model평가된 입니다. "전체 이름"에 대한 자세한 내용은 를 참조하세요 Name(String) .

TextArea(IHtmlHelper, String, String)

지정된 expression에 <대한 textarea> 요소를 반환합니다. 에 있는 첫 번째 비값nullModelState 을 기반으로 요소 본문에 콘텐츠를 추가합니다. 전체 이름을 가진 항목, value 매개 변수, ViewData 전체 이름을 가진 항목 또는 expression 에 대해 Model평가된 입니다. "전체 이름"에 대한 자세한 내용은 를 참조하세요 Name(String) .

TextArea(IHtmlHelper, String, String, Object)

지정된 expression에 <대한 textarea> 요소를 반환합니다. 에 있는 첫 번째 비값nullModelState 을 기반으로 요소 본문에 콘텐츠를 추가합니다. 전체 이름을 가진 항목, value 매개 변수, ViewData 전체 이름을 가진 항목 또는 expression 에 대해 Model평가된 입니다. "전체 이름"에 대한 자세한 내용은 를 참조하세요 Name(String) .

TextBox(IHtmlHelper, String)

지정된 expression에 <대한 "text" 형식의 입력> 요소를 반환합니다. 에 있는 첫 번째 비값nullModelState 을 포함하는 요소에 "value" 특성을 추가합니다. 전체 이름을 가진 항목, ViewData 전체 이름을 가진 항목 또는 expression 에 대해 Model평가된 입니다. "전체 이름"에 대한 자세한 내용은 를 참조하세요 Name(String) .

TextBox(IHtmlHelper, String, Object)

지정된 expression에 <대한 "text" 형식의 입력> 요소를 반환합니다. 에 있는 첫 번째 비값nullModelState 을 포함하는 요소에 "value" 특성을 추가합니다. 전체 이름을 가진 항목, 매개 변수, ViewDatavalue 전체 이름을 가진 항목 또는 expression 에 대해 Model평가된 입니다. "전체 이름"에 대한 자세한 내용은 를 참조하세요 Name(String) .

TextBox(IHtmlHelper, String, Object, Object)

지정된 expression에 <대한 "text" 형식의 입력> 요소를 반환합니다. 에 있는 첫 번째 비값nullModelState 을 포함하는 요소에 "value" 특성을 추가합니다. 전체 이름을 가진 항목, 매개 변수, value 전체 이름을 가진 항목, ViewDataexpression 에 대해 Model평가된 항목 또는 htmlAttributes 키 "value"가 있는 사전 항목입니다. "전체 이름"에 대한 자세한 내용은 를 참조하세요 Name(String) .

TextBox(IHtmlHelper, String, Object, String)

지정된 expression에 <대한 "text" 형식의 입력> 요소를 반환합니다. 에 있는 첫 번째 비값nullModelState 을 포함하는 요소에 "value" 특성을 추가합니다. 전체 이름을 가진 항목, 매개 변수, ViewDatavalue 전체 이름을 가진 항목 또는 expression 에 대해 Model평가된 입니다. "전체 이름"에 대한 자세한 내용은 를 참조하세요 Name(String) .

Label(IHtmlHelper, String)

지정된 expression에 <대한 레이블> 요소를 반환합니다.

Label(IHtmlHelper, String, String)

지정된 expression에 <대한 레이블> 요소를 반환합니다.

LabelForModel(IHtmlHelper)

<현재 모델의 레이블> 요소를 반환합니다.

LabelForModel(IHtmlHelper, Object)

<현재 모델의 레이블> 요소를 반환합니다.

LabelForModel(IHtmlHelper, String)

<현재 모델의 레이블> 요소를 반환합니다.

LabelForModel(IHtmlHelper, String, Object)

<현재 모델의 레이블> 요소를 반환합니다.

ActionLink(IHtmlHelper, String, String)

지정된 작업에 대한 URL 경로가 포함된 앵커(<a>) 요소를 반환합니다.

ActionLink(IHtmlHelper, String, String, Object)

지정된 작업에 대한 URL 경로가 포함된 앵커(<a>) 요소를 반환합니다.

ActionLink(IHtmlHelper, String, String, Object, Object)

지정된 작업에 대한 URL 경로가 포함된 앵커(<a>) 요소를 반환합니다.

ActionLink(IHtmlHelper, String, String, String)

지정된 작업에 대한 URL 경로가 포함된 앵커(<a>) 요소를 반환합니다.

ActionLink(IHtmlHelper, String, String, String, Object)

지정된 작업에 대한 URL 경로가 포함된 앵커(<a>) 요소를 반환합니다.

ActionLink(IHtmlHelper, String, String, String, Object, Object)

지정된 작업에 대한 URL 경로가 포함된 앵커(<a>) 요소를 반환합니다.

RouteLink(IHtmlHelper, String, Object)

지정된 경로에 대한 URL 경로가 포함된 앵커(<a>) 요소를 반환합니다.

RouteLink(IHtmlHelper, String, Object, Object)

지정된 경로에 대한 URL 경로가 포함된 앵커(<a>) 요소를 반환합니다.

RouteLink(IHtmlHelper, String, String)

지정된 경로에 대한 URL 경로가 포함된 앵커(<a>) 요소를 반환합니다.

RouteLink(IHtmlHelper, String, String, Object)

지정된 경로에 대한 URL 경로가 포함된 앵커(<a>) 요소를 반환합니다.

RouteLink(IHtmlHelper, String, String, Object, Object)

지정된 경로에 대한 URL 경로가 포함된 앵커(<a>) 요소를 반환합니다.

IdForModel(IHtmlHelper)

현재 모델의 HTML 요소 ID를 반환합니다.

NameForModel(IHtmlHelper)

현재 모델의 전체 HTML 요소 이름을 반환합니다. (비어 있지 않은 경우)를 사용하여 HtmlFieldPrefix 현재 Model 뷰와 최상위 뷰 모델 간의 관계를 반영합니다.

Partial(IHtmlHelper, String)

지정된 부분 보기에 대한 HTML 태그를 반환합니다.

Partial(IHtmlHelper, String, ViewDataDictionary)

지정된 부분 보기에 대한 HTML 태그를 반환합니다.

Partial(IHtmlHelper, String, Object)

지정된 부분 보기에 대한 HTML 태그를 반환합니다.

Partial(IHtmlHelper, String, Object, ViewDataDictionary)

지정된 부분 보기에 대한 HTML 태그를 반환합니다.

PartialAsync(IHtmlHelper, String)

지정된 부분 보기에 대한 HTML 태그를 반환합니다.

PartialAsync(IHtmlHelper, String, ViewDataDictionary)

지정된 부분 보기에 대한 HTML 태그를 반환합니다.

PartialAsync(IHtmlHelper, String, Object)

지정된 부분 보기에 대한 HTML 태그를 반환합니다.

RenderPartial(IHtmlHelper, String)

지정된 부분 보기에 대한 HTML 태그를 렌더링합니다.

RenderPartial(IHtmlHelper, String, ViewDataDictionary)

지정된 부분 보기에 대한 HTML 태그를 렌더링합니다.

RenderPartial(IHtmlHelper, String, Object)

지정된 부분 보기에 대한 HTML 태그를 렌더링합니다.

RenderPartial(IHtmlHelper, String, Object, ViewDataDictionary)

지정된 부분 보기에 대한 HTML 태그를 렌더링합니다.

RenderPartialAsync(IHtmlHelper, String)

지정된 부분 보기에 대한 HTML 태그를 렌더링합니다.

RenderPartialAsync(IHtmlHelper, String, ViewDataDictionary)

지정된 부분 보기에 대한 HTML 태그를 렌더링합니다.

RenderPartialAsync(IHtmlHelper, String, Object)

지정된 부분 보기에 대한 HTML 태그를 렌더링합니다.

DropDownList(IHtmlHelper, String)

에 대한 단일 선택 HTML <select> 요소를 반환합니다 expression. 전체 이름을 사용하여 항목에 ViewData 따라 옵션> 요소를 추가합니다<. 옵션에 "selected" 특성을 <추가합니다(이null 아닌 경우)하거나 Text 에 있는 ModelState 첫 번째 비값null인 전체 이름을 가진 항목 또는 expression 에 대해 평가된 값과 일치하는 경우 Value 옵션>에 Model추가합니다. "전체 이름"에 대한 자세한 내용은 를 참조하세요 Name(String) .

DropDownList(IHtmlHelper, String, IEnumerable<SelectListItem>)

에 대한 단일 선택 HTML <select> 요소를 반환합니다 expression. 를 기반으로 옵션> 요소를 추가합니다.<selectList 옵션에 "selected" 특성을 <> 추가합니다(이null 아닌 경우)하거나 Text 에 있는 첫 번째 비값null과 일치하는 경우 Value ( ModelState 전체 이름을 가진 항목, ViewData 전체 이름을 가진 항목(대신 selectList사용되지 않는 경우) 또는 expression 에 대해 Model평가된 입니다. "전체 이름"에 대한 자세한 내용은 를 참조하세요 Name(String) .

DropDownList(IHtmlHelper, String, IEnumerable<SelectListItem>, Object)

에 대한 단일 선택 HTML <select> 요소를 반환합니다 expression. 를 기반으로 옵션> 요소를 추가합니다.<selectList 옵션에 "selected" 특성을 <> 추가합니다(이null 아닌 경우)하거나 Text 에 있는 첫 번째 비값null과 일치하는 경우 Value ( ModelState 전체 이름을 가진 항목, ViewData 전체 이름을 가진 항목(대신 selectList사용되지 않는 경우) 또는 expression 에 대해 Model평가된 입니다. "전체 이름"에 대한 자세한 내용은 를 참조하세요 Name(String) .

DropDownList(IHtmlHelper, String, IEnumerable<SelectListItem>, String)

에 대한 단일 선택 HTML <select> 요소를 반환합니다 expression. 및 selectList를 기반으로 optionLabel 옵션> 요소를 추가합니다<. 옵션에 "selected" 특성을 <> 추가합니다(이null 아닌 경우)하거나 Text 에 있는 첫 번째 비값null과 일치하는 경우 Value ( ModelState 전체 이름을 가진 항목, ViewData 전체 이름을 가진 항목(대신 selectList사용되지 않는 경우) 또는 expression 에 대해 Model평가된 입니다. "전체 이름"에 대한 자세한 내용은 를 참조하세요 Name(String) .

DropDownList(IHtmlHelper, String, String)

에 대한 단일 선택 HTML <select> 요소를 반환합니다 expression. 및 항목을 기반으로 ViewDataoptionLabel 전체 이름을 사용하여 옵션> 요소를 추가합니다<. 옵션에 "selected" 특성을 <추가합니다(이null 아닌 경우)하거나 Text 에 있는 ModelState 첫 번째 비값null인 전체 이름을 가진 항목 또는 expression 에 대해 평가된 값과 일치하는 경우 Value 옵션>에 Model추가합니다. "전체 이름"에 대한 자세한 내용은 를 참조하세요 Name(String) .

ListBox(IHtmlHelper, String)

에 대한 다중 선택 <선택> 요소를 반환합니다 expression. 전체 이름을 사용하여 항목에 ViewData 따라 옵션> 요소를 추가합니다<. 옵션에 "selected" 특성을 <추가합니다(이null 아닌 경우)하거나 Text 에 있는 ModelState 첫 번째 비값null인 전체 이름을 가진 항목 또는 expression 에 대해 평가된 값과 일치하는 경우 Value 옵션>에 Model추가합니다. "전체 이름"에 대한 자세한 내용은 를 참조하세요 Name(String) .

ListBox(IHtmlHelper, String, IEnumerable<SelectListItem>)

에 대한 다중 선택 <선택> 요소를 반환합니다 expression. 를 기반으로 옵션> 요소를 추가합니다.<selectList 옵션에 "selected" 특성을 <> 추가합니다(그렇지null 않은 경우)하거나 Text 에 있는 첫 번째 비 값null과 일치하는 경우 Value , ModelState 전체 이름을 가진 항목, ViewData 전체 이름을 가진 항목(대신 selectList사용되지 않는 한) 또는 expression 에 대해 Model평가된 입니다. "전체 이름"에 대한 자세한 내용은 를 참조하세요 Name(String) .

ValidationMessage(IHtmlHelper, String)

지정된 expression에 대한 개체에 ModelStateDictionary 오류가 있으면 유효성 검사 메시지를 반환합니다.

ValidationMessage(IHtmlHelper, String, Object)

지정된 expression에 대한 개체에 ModelStateDictionary 오류가 있으면 유효성 검사 메시지를 반환합니다.

ValidationMessage(IHtmlHelper, String, String)

지정된 expression에 대한 개체에 ModelStateDictionary 오류가 있으면 유효성 검사 메시지를 반환합니다.

ValidationMessage(IHtmlHelper, String, String, Object)

지정된 expression에 대한 개체에 ModelStateDictionary 오류가 있으면 유효성 검사 메시지를 반환합니다.

ValidationMessage(IHtmlHelper, String, String, String)

지정된 expression에 대한 개체에 ModelStateDictionary 오류가 있으면 유효성 검사 메시지를 반환합니다.

ValidationSummary(IHtmlHelper)

개체에 있는 유효성 검사 메시지의 순서가 지정되지 않은 목록(<ul> 요소)을 ModelStateDictionary 반환합니다.

ValidationSummary(IHtmlHelper, Boolean)

개체에 있는 유효성 검사 메시지의 순서가 지정되지 않은 목록(<ul> 요소)을 ModelStateDictionary 반환합니다.

ValidationSummary(IHtmlHelper, Boolean, String)

개체에 있는 유효성 검사 메시지의 순서가 지정되지 않은 목록(<ul> 요소)을 ModelStateDictionary 반환합니다.

ValidationSummary(IHtmlHelper, Boolean, String, Object)

개체에 있는 유효성 검사 메시지의 순서가 지정되지 않은 목록(<ul> 요소)을 ModelStateDictionary 반환합니다.

ValidationSummary(IHtmlHelper, Boolean, String, String)

개체에 있는 유효성 검사 메시지의 순서가 지정되지 않은 목록(<ul> 요소)을 ModelStateDictionary 반환합니다.

ValidationSummary(IHtmlHelper, String)

개체에 있는 유효성 검사 메시지의 순서가 지정되지 않은 목록(<ul> 요소)을 ModelStateDictionary 반환합니다.

ValidationSummary(IHtmlHelper, String, Object)

개체에 있는 유효성 검사 메시지의 순서가 지정되지 않은 목록(<ul> 요소)을 ModelStateDictionary 반환합니다.

ValidationSummary(IHtmlHelper, String, Object, String)

개체에 있는 유효성 검사 메시지의 순서가 지정되지 않은 목록(<ul> 요소)을 ModelStateDictionary 반환합니다.

ValidationSummary(IHtmlHelper, String, String)

개체에 있는 유효성 검사 메시지의 순서가 지정되지 않은 목록(<ul> 요소)을 ModelStateDictionary 반환합니다.

Value(IHtmlHelper, String)

지정된 expression의 서식이 지정된 값을 반환합니다. 특히 는 에 ModelState 있는 첫 번째 비값인null 전체 이름을 가진 항목, ViewData 전체 이름을 가진 항목 또는 expression 에 대해 Model평가된 를 반환합니다. "전체 이름"에 대한 자세한 내용은 를 참조하세요 Name(String) .

ValueForModel(IHtmlHelper)

현재 모델의 서식이 지정된 값을 반환합니다. 특히 는 에 있는 ModelState 첫 번째 비값인null 전체 이름을 가진 항목, ViewData 전체 이름을 가진 항목 또는 을 Model반환합니다. "전체 이름"에 대한 자세한 내용은 를 참조하세요 Name(String) .

ValueForModel(IHtmlHelper, String)

현재 모델의 서식이 지정된 값을 반환합니다. 특히 는 에 있는 ModelState 첫 번째 비값인null 전체 이름을 가진 항목, ViewData 전체 이름을 가진 항목 또는 을 Model반환합니다. "전체 이름"에 대한 자세한 내용은 를 참조하세요 Name(String) .

적용 대상