語言

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
衍生
實作

建構函式

名稱 Description
HtmlHelper(IHtmlGenerator, ICompositeViewEngine, IModelMetadataProvider, IViewBufferScope, HtmlEncoder, UrlEncoder)

初始化 HtmlHelper 類別的新執行個體。

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

初始化 HtmlHelper 類別的新執行個體。

欄位

名稱 Description
ValidationInputCssClassName

輸入驗證用的 CSS 類別名稱。

ValidationInputValidCssClassName

CSS 類別名稱用於有效輸入驗證。

ValidationMessageCssClassName

欄位驗證錯誤的 CSS 類別名稱。

ValidationMessageValidCssClassName

CSS 類別名稱用於有效欄位驗證。

ValidationSummaryCssClassName

CSS 類別名稱用於驗證摘要錯誤。

ValidationSummaryValidCssClassName

CSS 類別名稱用於有效的驗證摘要。

屬性

名稱 Description
Html5DateRenderingMode

將此屬性設為 CurrentCulture 有模板化的輔助工具,例如 , Editor(String, String, String, Object) 並 EditorFor<TResult>(Expression<Func<TModel,TResult>>, String, String, Object) 使用當前文化渲染日期與時間值。 預設情況下,這些輔助工具會以符合 RFC 3339 標準的字串來呈現日期和時間。

IdAttributeDotReplacement

取得 String 取代元素 ID 屬性中句點的 。

MetadataProvider

取得元資料提供者。 設計用於 IHtmlHelper 擴充方法。

TempData

取得目前的 ITempDataDictionary 實例。

UrlEncoder

讓 用於 UrlEncoder 編碼 URL。

ViewBag

拿到視野包。

ViewContext

取得關於視角的上下文資訊。

ViewData

取得目前的瀏覽資料。

方法

名稱 Description
ActionLink(String, String, String, String, String, String, Object, Object)

回傳一個錨點(<a>)元素,該元素包含指定動作的 URL 路徑。

AnonymousObjectToHtmlAttributes(Object)

從輸入物件建立 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」,以及一個 <類型為「hidden」的輸入> 元素,值為「false」,針對指定 expression屬性。 根據字典條目中第一個非null值(鍵為「勾選」ModelState)、全名條目、全名條目,ViewData或expression與 評估的 相對於Model,為「勾選框」元素新增「勾選」htmlAttributes屬性。 若 isChecked 非null ,則使用 第一個ModelState非null值:包含完整名稱的條目,或isChecked參數。 關於「全名」的更多資訊,請參見 Name(String) 。

Contextualize(ViewContext)

設定 ViewContext。

CreateForm()

覆寫此方法以回傳子 MvcForm 職業。 這個子職業可能會改變 EndForm() 行為。

Display(String, String, String, Object)

回傳 HTML 標記, expression使用顯示範本、指定的 HTML 欄位名稱及額外檢視資料。 範本可用 templateName 或 expression的 ModelMetadata來找到。

DisplayName(String)

回傳指定的 expression顯示名稱。

DisplayText(String)

回傳指定的 expression簡單顯示文字。

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

回傳一個單一選擇的 HTML <select> 元素。expression 基於 和 selectList加入<選項>元素optionLabel。 若Value選項(若非null )或Text與第一個非null值ModelState相符,則為選項新增「選擇」屬性><:包含全名的條目、ViewData全名條目(除非使用代替 selectList),或expression是與 的值相符Model。 關於「全名」的更多資訊,請參見 Name(String) 。

Editor(String, String, String, Object)

回傳 HTML 標記, expression使用編輯器範本、指定的 HTML 欄位名稱及額外檢視資料。 範本可用 templateName 或 expression的 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)

產生一個識別碼。

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。 在包含第一個非null 值 ModelState 的元素中加入「value」屬性:包含全名的條目、 value 參數、 ViewData 全名條目、 expression 與 Model的 評估條目,或 htmlAttributes 帶有鍵「值」的字典條目。 關於「全名」的更多資訊,請參見 Name(String) 。

Id(String)

回傳指定的 expressionHTML 元素 ID 。

Label(String, String, Object)

回傳<指定 expression的標籤>元素。

ListBox(String, IEnumerable<SelectListItem>, Object)

回傳一個多元選擇<元素>。expression 根據 加入 <選項> 元素 selectList。 若Value選項(若非null )或Text與第一個非null集合ModelState中的條目相符,則為選項新增「選擇」屬性<>:包含全名的條目、ViewData全名條目(除非使用代替 selectList),或expression是與 的評估項目相符Model。 關於「全名」的更多資訊,請參見 Name(String) 。

Name(String)

回傳指定 expressionHTML 元素的完整名稱。 使用 HtmlFieldPrefix (若非空)來反映當前 Model 與頂層視圖模型之間的關係。

ObjectToDictionary(Object)

從物件建立字典,方法是將每個公開實例屬性作為鍵,並將其對應於字典值。 它也會從衍生類型中揭露公共財產。 這通常用於匿名類型的物件。

若 已 value 是 IDictionary<TKey,TValue> 實例,則返回 as-is。 < > new { data_name="value" }範例會被翻譯成最終字典中的條目{ "data_name", "value" }。 </範例>

PartialAsync(String, Object, ViewDataDictionary)

回傳指定部分視圖的 HTML 標記。

Password(String, Object, Object)

回傳<指定 的 「password」expression型別>輸入元素。 新增一個包含第一個非null 值的「value」屬性: value 參數或 htmlAttributes 帶有鍵「值」的字典條目。

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

回傳 <一個類型為「radio」的輸入> 元素,用於指定的 expression。 在包含第一個非null 值 value 的元素中加入「value」屬性:參數或 htmlAttributes 帶有鍵「value」的字典條目。 若 value 與 中第一個非null 值的值相符,則為元素新增「checked」屬性: htmlAttributes 鍵為「checked」的字典條目、 ModelState 全名條目、 ViewData 全名條目,或 expression 與 Model的 評估。 若 isChecked 非null ,則使用 第一個ModelState非null值:包含完整名稱的條目,或isChecked參數。 關於「全名」的更多資訊,請參見 Name(String) 。

Raw(Object)

將 HTML 標記從字串表示 Object 包覆到 HtmlString,且不需對字串表示法進行 HTML 編碼。

Raw(String)

將 HTML 標記包裝成 HtmlString,且不需 HTML 編碼指定的 value。

RenderPartialAsync(String, Object, ViewDataDictionary)

渲染指定部分視圖的 HTML 標記。

RenderPartialCoreAsync(String, Object, ViewDataDictionary, TextWriter)

渲染部分視角。

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

回傳一個錨點(<a>)元素,該元素包含指定路由的 URL 路徑。

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

回傳<指定的 expressionTextarea> 元素。 根據在中第一個非null 值的元素,為元素主體添加內容: ModelState 包含完整名稱的條目、 value 參數、 ViewData 全名的條目,或 expression 是與 的 比較值 Model。 關於「全名」的更多資訊,請參見 Name(String) 。

TextBox(String, Object, String, Object)

回傳 <一個類型為「text」的輸入> 元素,用於指定的 expression。 在包含第一個非null 值 ModelState 的元素中加入「value」屬性:包含全名的條目、 value 參數、 ViewData 全名條目、 expression 與 Model的 評估條目,或 htmlAttributes 帶有鍵「值」的字典條目。 關於「全名」的更多資訊,請參見 Name(String) 。

ValidationMessage(String, String, Object, String)

若物件中存在 ModelStateDictionary 錯誤 expression,則回傳驗證訊息。

ValidationSummary(Boolean, String, Object, String)

回傳物件中ModelStateDictionary包含驗證訊息的無序清單(<ul> 元素)。

Value(String, String)

回傳指定的 expression格式化值。 具體來說, 回傳 在 中第一個非null值:包含全名的條目、ViewData全名條目,或expression是與 相對於 ModelModelState 的 。 關於「全名」的更多資訊,請參見 Name(String) 。

擴充方法

名稱 Description
ActionLink(IHtmlHelper, String, String, Object, Object)

回傳一個錨點(<a>)元素,該元素包含指定動作的 URL 路徑。

ActionLink(IHtmlHelper, String, String, Object)

回傳一個錨點(<a>)元素,該元素包含指定動作的 URL 路徑。

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

回傳一個錨點(<a>)元素,該元素包含指定動作的 URL 路徑。

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

回傳一個錨點(<a>)元素,該元素包含指定動作的 URL 路徑。

ActionLink(IHtmlHelper, String, String, String)

回傳一個錨點(<a>)元素,該元素包含指定動作的 URL 路徑。

ActionLink(IHtmlHelper, String, String)

回傳一個錨點(<a>)元素,該元素包含指定動作的 URL 路徑。

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

會為回應產生 <表單> 開始標籤。 當使用者提交表單時,當前的動作會處理該請求。

BeginForm(IHtmlHelper, FormMethod, Object)

會為回應產生 <表單> 開始標籤。 當使用者提交表單時,當前的動作會處理該請求。

BeginForm(IHtmlHelper, FormMethod)

會為回應產生 <表單> 開始標籤。 當使用者提交表單時,當前的動作會處理該請求。

BeginForm(IHtmlHelper, Nullable<Boolean>)

會為回應產生 <表單> 開始標籤。 <表單>的action屬性值會與目前的請求相符。

BeginForm(IHtmlHelper, Object)

會為回應產生 <表單> 開始標籤。 當使用者提交表單時,當前的動作會處理該請求。

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

會為回應產生 <表單> 開始標籤。 當使用者提交表單時,帶有名稱 actionName 的動作會處理該請求。

BeginForm(IHtmlHelper, String, String, FormMethod)

會為回應產生 <表單> 開始標籤。 當使用者提交表單時,帶有名稱 actionName 的動作會處理該請求。

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

會為回應產生 <表單> 開始標籤。 當使用者提交表單時,帶有名稱 actionName 的動作會處理該請求。

BeginForm(IHtmlHelper, String, String, Object)

會為回應產生 <表單> 開始標籤。 當使用者提交表單時,帶有名稱 actionName 的動作會處理該請求。

BeginForm(IHtmlHelper, String, String)

會為回應產生 <表單> 開始標籤。 當使用者提交表單時,帶有名稱 actionName 的動作會處理該請求。

BeginForm(IHtmlHelper)

會為回應產生 <表單> 開始標籤。 <表單>的action屬性值會與目前的請求相符。

BeginRouteForm(IHtmlHelper, Object, Nullable<Boolean>)

會為回應產生 <表單> 開始標籤。 第一個能提供指定網址 routeValues 的路由會 <產生表單>的 action 屬性值。

BeginRouteForm(IHtmlHelper, Object)

會為回應產生 <表單> 開始標籤。 第一個能提供指定網址 routeValues 的路由會 <產生表單>的 action 屬性值。

BeginRouteForm(IHtmlHelper, String, FormMethod, Object)

會為回應產生 <表單> 開始標籤。 帶有名稱 routeName 的路由會 <產生表單>的 action 屬性值。

BeginRouteForm(IHtmlHelper, String, FormMethod)

會為回應產生 <表單> 開始標籤。 帶有名稱 routeName 的路由會 <產生表單>的 action 屬性值。

BeginRouteForm(IHtmlHelper, String, Nullable<Boolean>)

會為回應產生 <表單> 開始標籤。 帶有名稱 routeName 的路由會 <產生表單>的 action 屬性值。

BeginRouteForm(IHtmlHelper, String, Object, FormMethod)

會為回應產生 <表單> 開始標籤。 帶有名稱 routeName 的路由會 <產生表單>的 action 屬性值。

BeginRouteForm(IHtmlHelper, String, Object)

會為回應產生 <表單> 開始標籤。 帶有名稱 routeName 的路由會 <產生表單>的 action 屬性值。

BeginRouteForm(IHtmlHelper, String)

會為回應產生 <表單> 開始標籤。 帶有名稱 routeName 的路由會 <產生表單>的 action 屬性值。

CheckBox(IHtmlHelper, String, Boolean)

回傳 <一個類型為「勾選框」的輸入> 元素,值為「true」,以及一個 <類型為「hidden」的輸入> 元素,值為「false」,針對指定 expression屬性。 根據第一個非null 值的「勾選」元素,為「勾選」元素加上「勾選」屬性: ModelState 全名條目、 isChecked 參數、 ViewData 全名條目,或 expression 與 評估的 Model。 關於「全名」的更多資訊,請參見 Name(String) 。

CheckBox(IHtmlHelper, String, Object)

回傳 <一個類型為「勾選框」的輸入> 元素,值為「true」,以及一個 <類型為「hidden」的輸入> 元素,值為「false」,針對指定 expression屬性。 根據字典條目中第一個非null值(鍵為「勾選」ModelState)、全名條目、全名條目,ViewData或expression與 評估的 相對於Model,為「勾選框」元素新增「勾選」htmlAttributes屬性。 關於「全名」的更多資訊,請參見 Name(String) 。

CheckBox(IHtmlHelper, String)

回傳 <一個類型為「勾選框」的輸入> 元素,值為「true」,以及一個 <類型為「hidden」的輸入> 元素,值為「false」,針對指定 expression屬性。 根據中第一個非null 值的「勾選」元素加入「勾選」屬性: ModelState 包含全名的條目、 ViewData 全名條目,或 expression 與 的對 Model比值。 關於「全名」的更多資訊,請參見 Name(String) 。

Display(IHtmlHelper, String, Object)

回傳 HTML 標記, expression使用顯示模板及指定的額外視圖資料。 範本是用 expression的 ModelMetadata。

Display(IHtmlHelper, String, String, Object)

回傳 HTML 標記, expression使用顯示模板及指定的額外視圖資料。 範本可用 templateName 或 expression的 ModelMetadata來找到。

Display(IHtmlHelper, String, String, String)

回傳 ,使用顯示範本及指定的 HTML 欄位名稱,返回 的 HTML 標記 expression。 範本是用 templateName 或 expressionModelMetadata的。

Display(IHtmlHelper, String, String)

回傳 的 HTML 標記 expression,使用顯示模板。 範本可用 templateName 或 expression的 ModelMetadata來找到。

Display(IHtmlHelper, String)

回傳 的 HTML 標記 expression,使用顯示模板。 範本是用 expression的 ModelMetadata。

DisplayForModel(IHtmlHelper, Object)

回傳目前模型的 HTML 標記,使用顯示範本及指定的額外檢視資料。 範本是利用模型的 ModelMetadata找到的。

DisplayForModel(IHtmlHelper, String, Object)

回傳目前模型的 HTML 標記,使用顯示範本及指定的額外檢視資料。 範本可透過 templateName 模型的 或 ModelMetadata找到。

DisplayForModel(IHtmlHelper, String, String, Object)

回傳目前模型的 HTML 標記,使用顯示範本、指定的 HTML 欄位名稱及額外檢視資料。 範本可透過 templateName 模型的 或 ModelMetadata找到。

DisplayForModel(IHtmlHelper, String, String)

回傳目前模型的 HTML 標記,使用顯示範本及指定的 HTML 欄位名稱。 範本可透過 templateName 模型的 或 ModelMetadata找到。

DisplayForModel(IHtmlHelper, String)

回傳目前模型的 HTML 標記,使用顯示模板。 範本可透過 templateName 模型的 或 ModelMetadata找到。

DisplayForModel(IHtmlHelper)

回傳目前模型的 HTML 標記,使用顯示模板。 範本是利用模型的 ModelMetadata找到的。

DisplayNameForModel(IHtmlHelper)

會回傳目前型號的顯示名稱。

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

回傳一個單一選擇的 HTML <select> 元素。expression 根據 加入 <選項> 元素 selectList。 若Value選項(若非null )或Text與第一個非null值ModelState相符,則為選項新增「選擇」屬性><:包含全名的條目、ViewData全名條目(除非使用代替 selectList),或expression是與 的值相符Model。 關於「全名」的更多資訊,請參見 Name(String) 。

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

回傳一個單一選擇的 HTML <select> 元素。expression 基於 和 selectList加入<選項>元素optionLabel。 若Value選項(若非null )或Text與第一個非null值ModelState相符,則為選項新增「選擇」屬性><:包含全名的條目、ViewData全名條目(除非使用代替 selectList),或expression是與 的值相符Model。 關於「全名」的更多資訊,請參見 Name(String) 。

DropDownList(IHtmlHelper, String, IEnumerable<SelectListItem>)

回傳一個單一選擇的 HTML <select> 元素。expression 根據 加入 <選項> 元素 selectList。 若Value選項(若非null )或Text與第一個非null值ModelState相符,則為選項新增「選擇」屬性><:包含全名的條目、ViewData全名條目(除非使用代替 selectList),或expression是與 的值相符Model。 關於「全名」的更多資訊,請參見 Name(String) 。

DropDownList(IHtmlHelper, String, String)

回傳一個單一選擇的 HTML <select> 元素。expression 根據 和 ViewData 條目添加><選項元素optionLabel,並附上全名。 若Value選項(若非null )或Text與第一個非null值ModelState相符,則為選項新增「選擇」屬性<>:該條目為全名條目,或expression與 評估的 相符Model。 關於「全名」的更多資訊,請參見 Name(String) 。

DropDownList(IHtmlHelper, String)

回傳一個單一選擇的 HTML <select> 元素。expression 根據全名條目新增 <選項> 元素 ViewData 。 若Value選項(若非null )或Text與第一個非null值ModelState相符,則為選項新增「選擇」屬性<>:該條目為全名條目,或expression與 評估的 相符Model。 關於「全名」的更多資訊,請參見 Name(String) 。

Editor(IHtmlHelper, String, Object)

回傳 HTML 標記, expression使用編輯器範本及指定的額外檢視資料。 範本是用 expression的 ModelMetadata。

Editor(IHtmlHelper, String, String, Object)

回傳 HTML 標記, expression使用編輯器範本及指定的額外檢視資料。 範本可用 templateName 或 expression的 ModelMetadata來找到。

Editor(IHtmlHelper, String, String, String)

回傳 HTML 標記, expression使用編輯器範本及指定的 HTML 欄位名稱。 範本可用 templateName 或 expression的 ModelMetadata來找到。

Editor(IHtmlHelper, String, String)

會回傳 ,使用編輯器範本的 expressionHTML 標記。 範本可用 templateName 或 expression的 ModelMetadata來找到。

Editor(IHtmlHelper, String)

會回傳 ,使用編輯器範本的 expressionHTML 標記。 範本是用 expression的 ModelMetadata。

EditorForModel(IHtmlHelper, Object)

回傳目前模型的 HTML 標記,使用編輯器範本及指定的額外檢視資料。 範本是利用模型的 ModelMetadata找到的。

EditorForModel(IHtmlHelper, String, Object)

回傳目前模型的 HTML 標記,使用編輯器範本及指定的額外檢視資料。 範本可透過 templateName 模型的 或 ModelMetadata找到。

EditorForModel(IHtmlHelper, String, String, Object)

回傳目前模型的 HTML 標記,使用編輯器範本、指定的 HTML 欄位名稱及額外檢視資料。 範本可透過 templateName 模型的 或 ModelMetadata找到。

EditorForModel(IHtmlHelper, String, String)

使用編輯器範本及指定的 HTML 欄位名稱,回傳目前模型的 HTML 標記。 範本可透過 templateName 模型的 或 ModelMetadata找到。

EditorForModel(IHtmlHelper, String)

回傳目前模型的 HTML 標記,使用編輯器範本。 範本可透過 templateName 模型的 或 ModelMetadata找到。

EditorForModel(IHtmlHelper)

回傳目前模型的 HTML 標記,使用編輯器範本。 範本是利用模型的 ModelMetadata找到的。

Hidden(IHtmlHelper, String, Object)

回傳 <一個「隱藏」型別的輸入> 元素,針對指定的 expression。 為包含第一個非null 值的元素加入「value」屬性: ModelState 包含全名的條目、 value 參數、 ViewData 全名的條目,或 expression 是與 Model的 對應的 。 關於「全名」的更多資訊,請參見 Name(String) 。

Hidden(IHtmlHelper, String)

回傳 <一個「隱藏」型別的輸入> 元素,針對指定的 expression。 在包含第一個非null 值的元素中加入「value」屬性: ModelState 包含全名的條目、 ViewData 全名條目,或 expression 是與 Model的 的評估。 關於「全名」的更多資訊,請參見 Name(String) 。

IdForModel(IHtmlHelper)

回傳目前模型的 HTML 元素 Id。

Label(IHtmlHelper, String, String)

回傳<指定 expression的標籤>元素。

Label(IHtmlHelper, String)

回傳<指定 expression的標籤>元素。

LabelForModel(IHtmlHelper, Object)

回傳 <目前模型的標籤> 元素。

LabelForModel(IHtmlHelper, String, Object)

回傳 <目前模型的標籤> 元素。

LabelForModel(IHtmlHelper, String)

回傳 <目前模型的標籤> 元素。

LabelForModel(IHtmlHelper)

回傳 <目前模型的標籤> 元素。

ListBox(IHtmlHelper, String, IEnumerable<SelectListItem>)

回傳一個多元選擇<元素>。expression 根據 加入 <選項> 元素 selectList。 若Value選項(若非null )或Text與第一個非null值ModelState相符,則為選項新增「選擇」屬性><:包含全名的條目、ViewData全名條目(除非使用代替 selectList),或expression是與 的值相符Model。 關於「全名」的更多資訊,請參見 Name(String) 。

ListBox(IHtmlHelper, String)

回傳一個多元選擇<元素>。expression 根據全名條目新增 <選項> 元素 ViewData 。 若Value選項(若非null )或Text與第一個非null值ModelState相符,則為選項新增「選擇」屬性<>:該條目為全名條目,或expression與 評估的 相符Model。 關於「全名」的更多資訊,請參見 Name(String) 。

NameForModel(IHtmlHelper)

回傳目前模型的完整 HTML 元素名稱。 使用 HtmlFieldPrefix (若非空)來反映當前 Model 與頂層視圖模型之間的關係。

Partial(IHtmlHelper, String, Object, ViewDataDictionary)

回傳指定部分視圖的 HTML 標記。

Partial(IHtmlHelper, String, Object)

回傳指定部分視圖的 HTML 標記。

Partial(IHtmlHelper, String, ViewDataDictionary)

回傳指定部分視圖的 HTML 標記。

Partial(IHtmlHelper, String)

回傳指定部分視圖的 HTML 標記。

PartialAsync(IHtmlHelper, String, Object)

回傳指定部分視圖的 HTML 標記。

PartialAsync(IHtmlHelper, String, ViewDataDictionary)

回傳指定部分視圖的 HTML 標記。

PartialAsync(IHtmlHelper, String)

回傳指定部分視圖的 HTML 標記。

Password(IHtmlHelper, String, Object)

回傳<指定 的 「password」expression型別>輸入元素。 若參數非null ,則新增一個包含參數的value「value」屬性。

Password(IHtmlHelper, String)

回傳<指定 的 「password」expression型別>輸入元素。 不會增加「價值」屬性。

RadioButton(IHtmlHelper, String, Object, Boolean)

回傳 <一個類型為「radio」的輸入> 元素,用於指定的 expression。 若參數非null ,則為包含value該參數的元素加入一個「value」屬性。 若value與第一個ModelState非null值的元素相符,則為元素新增「已檢查」屬性:包含全名的條目、isChecked參數、ViewData全名條目,或expression是與 Model的 評估。 關於「全名」的更多資訊,請參見 Name(String) 。

RadioButton(IHtmlHelper, String, Object, Object)

回傳 <一個類型為「radio」的輸入> 元素,用於指定的 expression。 在包含第一個非null 值 value 的元素中加入「value」屬性:參數或 htmlAttributes 帶有鍵「value」的字典條目。 若 value 與 中第一個非null 值的值相符,則為元素新增「checked」屬性: htmlAttributes 鍵為「checked」的字典條目、 ModelState 全名條目、 ViewData 全名條目,或 expression 與 Model的 評估。 關於「全名」的更多資訊,請參見 Name(String) 。

RadioButton(IHtmlHelper, String, Object)

回傳 <一個類型為「radio」的輸入> 元素,用於指定的 expression。 若參數非null ,則為包含value該參數的元素加入一個「value」屬性。 若 value 與中第一個非null 值相符,則為元素加上「已檢查」屬性: ModelState 包含全名的條目、 ViewData 全名條目,或 expression 是與 Model的評估。 關於「全名」的更多資訊,請參見 Name(String) 。

RenderComponentAsync(IHtmlHelper, Type, RenderMode, Object)

渲染指定的 componentType。

RenderComponentAsync<TComponent>(IHtmlHelper, RenderMode, Object)

將TComponent

RenderComponentAsync<TComponent>(IHtmlHelper, RenderMode)

將TComponent

RenderPartial(IHtmlHelper, String, Object, ViewDataDictionary)

渲染指定部分視圖的 HTML 標記。

RenderPartial(IHtmlHelper, String, Object)

渲染指定部分視圖的 HTML 標記。

RenderPartial(IHtmlHelper, String, ViewDataDictionary)

渲染指定部分視圖的 HTML 標記。

RenderPartial(IHtmlHelper, String)

渲染指定部分視圖的 HTML 標記。

RenderPartialAsync(IHtmlHelper, String, Object)

渲染指定部分視圖的 HTML 標記。

RenderPartialAsync(IHtmlHelper, String, ViewDataDictionary)

渲染指定部分視圖的 HTML 標記。

RenderPartialAsync(IHtmlHelper, String)

渲染指定部分視圖的 HTML 標記。

RouteLink(IHtmlHelper, String, Object, Object)

回傳一個錨點(<a>)元素,該元素包含指定路由的 URL 路徑。

RouteLink(IHtmlHelper, String, Object)

回傳一個錨點(<a>)元素,該元素包含指定路由的 URL 路徑。

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

回傳一個錨點(<a>)元素,該元素包含指定路由的 URL 路徑。

RouteLink(IHtmlHelper, String, String, Object)

回傳一個錨點(<a>)元素,該元素包含指定路由的 URL 路徑。

RouteLink(IHtmlHelper, String, String)

回傳一個錨點(<a>)元素,該元素包含指定路由的 URL 路徑。

TextArea(IHtmlHelper, String, Object)

回傳<指定的 expressionTextarea> 元素。 根據第一個非null 值的元素加入元素主體內容: ModelState 包含全名的條目、 ViewData 全名條目,或 expression 與 的評估 Model。 關於「全名」的更多資訊,請參見 Name(String) 。

TextArea(IHtmlHelper, String, String, Object)

回傳<指定的 expressionTextarea> 元素。 根據在中第一個非null 值的元素,為元素主體添加內容: ModelState 包含完整名稱的條目、 value 參數、 ViewData 全名的條目,或 expression 是與 的 比較值 Model。 關於「全名」的更多資訊,請參見 Name(String) 。

TextArea(IHtmlHelper, String, String)

回傳<指定的 expressionTextarea> 元素。 根據在中第一個非null 值的元素,為元素主體添加內容: ModelState 包含完整名稱的條目、 value 參數、 ViewData 全名的條目,或 expression 是與 的 比較值 Model。 關於「全名」的更多資訊,請參見 Name(String) 。

TextArea(IHtmlHelper, String)

回傳<指定的 expressionTextarea> 元素。 根據第一個非null 值的元素加入元素主體內容: ModelState 包含全名的條目、 ViewData 全名條目,或 expression 與 的評估 Model。 關於「全名」的更多資訊,請參見 Name(String) 。

TextBox(IHtmlHelper, String, Object, Object)

回傳 <一個類型為「text」的輸入> 元素,用於指定的 expression。 在包含第一個非null 值 ModelState 的元素中加入「value」屬性:包含全名的條目、 value 參數、 ViewData 全名條目、 expression 與 Model的 評估條目,或 htmlAttributes 帶有鍵「值」的字典條目。 關於「全名」的更多資訊,請參見 Name(String) 。

TextBox(IHtmlHelper, String, Object, String)

回傳 <一個類型為「text」的輸入> 元素,用於指定的 expression。 為包含第一個非null 值的元素加入「value」屬性: ModelState 包含全名的條目、 value 參數、 ViewData 全名的條目,或 expression 是與 Model的 對應的 。 關於「全名」的更多資訊,請參見 Name(String) 。

TextBox(IHtmlHelper, String, Object)

回傳 <一個類型為「text」的輸入> 元素,用於指定的 expression。 為包含第一個非null 值的元素加入「value」屬性: ModelState 包含全名的條目、 value 參數、 ViewData 全名的條目,或 expression 是與 Model的 對應的 。 關於「全名」的更多資訊,請參見 Name(String) 。

TextBox(IHtmlHelper, String)

回傳 <一個類型為「text」的輸入> 元素,用於指定的 expression。 在包含第一個非null 值的元素中加入「value」屬性: ModelState 包含全名的條目、 ViewData 全名條目,或 expression 是與 Model的 的評估。 關於「全名」的更多資訊,請參見 Name(String) 。

ValidationMessage(IHtmlHelper, String, Object)

若物件中存在 ModelStateDictionary 錯誤 expression,則回傳驗證訊息。

ValidationMessage(IHtmlHelper, String, String, Object)

若物件中存在 ModelStateDictionary 錯誤 expression,則回傳驗證訊息。

ValidationMessage(IHtmlHelper, String, String, String)

若物件中存在 ModelStateDictionary 錯誤 expression,則回傳驗證訊息。

ValidationMessage(IHtmlHelper, String, String)

若物件中存在 ModelStateDictionary 錯誤 expression,則回傳驗證訊息。

ValidationMessage(IHtmlHelper, String)

若物件中存在 ModelStateDictionary 錯誤 expression,則回傳驗證訊息。

ValidationSummary(IHtmlHelper, Boolean, String, Object)

回傳物件中ModelStateDictionary包含驗證訊息的無序清單(<ul> 元素)。

ValidationSummary(IHtmlHelper, Boolean, String, String)

回傳物件中ModelStateDictionary包含驗證訊息的無序清單(<ul> 元素)。

ValidationSummary(IHtmlHelper, Boolean, String)

回傳物件中ModelStateDictionary包含驗證訊息的無序清單(<ul> 元素)。

ValidationSummary(IHtmlHelper, Boolean)

回傳物件中ModelStateDictionary包含驗證訊息的無序清單(<ul> 元素)。

ValidationSummary(IHtmlHelper, String, Object, String)

回傳物件中ModelStateDictionary包含驗證訊息的無序清單(<ul> 元素)。

ValidationSummary(IHtmlHelper, String, Object)

回傳物件中ModelStateDictionary包含驗證訊息的無序清單(<ul> 元素)。

ValidationSummary(IHtmlHelper, String, String)

回傳物件中ModelStateDictionary包含驗證訊息的無序清單(<ul> 元素)。

ValidationSummary(IHtmlHelper, String)

回傳物件中ModelStateDictionary包含驗證訊息的無序清單(<ul> 元素)。

ValidationSummary(IHtmlHelper)

回傳物件中ModelStateDictionary包含驗證訊息的無序清單(<ul> 元素)。

Value(IHtmlHelper, String)

回傳指定的 expression格式化值。 具體來說, 回傳 在 中第一個非null值:包含全名的條目、ViewData全名條目,或expression是與 相對於 ModelModelState 的 。 關於「全名」的更多資訊,請參見 Name(String) 。

ValueForModel(IHtmlHelper, String)

回傳目前模型的格式化值。 具體來說, 回傳 在 中第一個非null 值的項目: ModelState 包含完整名稱的項目、帶有完整名稱的 ViewData 項目,或 Model。 關於「全名」的更多資訊,請參見 Name(String) 。

ValueForModel(IHtmlHelper)

回傳目前模型的格式化值。 具體來說, 回傳 在 中第一個非null 值的項目: ModelState 包含完整名稱的項目、帶有完整名稱的 ViewData 項目,或 Model。 關於「全名」的更多資訊,請參見 Name(String) 。

適用於