IHtmlHelper 介面

定義

基本 HTML 協助程式。

public interface class IHtmlHelper
public interface IHtmlHelper
type IHtmlHelper = interface
Public Interface IHtmlHelper
衍生

屬性

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

取得目前的檢視資料。

方法

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

傳回錨點 (< 包含 > 指定動作 URL 路徑的) 專案。

AntiForgeryToken()

<傳回隱藏 > 專案 (反forgery 權杖) ,此標記會在提交包含 < 表單 > 時進行驗證。

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

將表單 > 開始標記轉譯 < 為回應。 當使用者提交表單時,具有名稱 actionName 的動作將會處理要求。

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

將表單 > 開始標記轉譯 < 為回應。 具有名稱 routeName 的路由會產生 < 表單 > 的 action 屬性值。

CheckBox(String, Nullable<Boolean>, Object)

<傳回類型為 「checkbox」 的輸入 > 專案,其值為 「true」 ,以及 < 具有指定 expression 之 值 「false」 類型的輸入 > 專案。 根據中找到的第一個非 null 值,將 「checked」 屬性新增至 「checkbox」 元素: htmlAttributes 索引鍵為 「checked」 的字典專案、具有完整名稱的專案、 ViewDataModelState 具有完整名稱的專案,或 expression 針對 評估的 Model 。 如果 isChecked 不是 null ,請改用中找到的第一個非 null 值: ModelState 具有完整名稱的專案或 isChecked 參數。 如需有關「完整名稱」的詳細資訊,請參閱 Name(String)

Display(String, String, String, Object)

使用顯示範本、指定的 HTML 功能變數名稱和其他檢視資料,傳回 的 expression HTML 標籤。 您可以使用 或 expressionModelMetadata 找到 templateName 範本。

DisplayName(String)

傳回指定 expression 之 的顯示名稱。

DisplayText(String)

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

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

傳回 的單一選取 HTML < 選取 > 專案 expression 。 根據 optionLabelselectList 加入 < 選項 > 專案。 如果 (非 Value) 或 Text 符合中找到的第一個非 null 值,則將其 「selected」 屬性 < 加入至選項 > : ModelState 具有完整名稱的專案、 ViewData 具有完整名稱的專案 (,除非使用 而非 selectList) ,或 expression 針對 評估的 Modelnull 如需有關「完整名稱」的詳細資訊,請參閱 Name(String)

Editor(String, String, String, Object)

使用編輯器範本、指定的 HTML 功能變數名稱和其他檢視資料,傳回 的 expression HTML 標籤。 您可以使用 或 expressionModelMetadata 找到 templateName 範本。

Encode(Object)

value 轉換為 HTML 編碼 String 的 。

Encode(String)

將指定的 String 轉換為 HTML 編碼 String 的 。

EndForm()

將 < /form > 結束標記轉譯為回應。

FormatValue(Object, String)

將值格式化。

GenerateIdFromName(String)

傳回指定運算式 fullName 的 HTML 專案識別碼。

GetEnumSelectList(Type)

傳回指定 enumType 之 的選取清單。

GetEnumSelectList<TEnum>()

傳回指定 TEnum 之 的選取清單。

Hidden(String, Object, Object)

<針對指定的 expression ,傳回類型為 「hidden」 的輸入 > 專案。 將 「value」 屬性加入至包含中第一個非 null 值的專案: ModelState 具有完整名稱的專案、 value 參數、具有完整名稱的專案、 ViewDataexpression 針對 評估 Model 的 ,或 htmlAttributes 索引鍵 「value」 的字典專案。 如需有關「完整名稱」的詳細資訊,請參閱 Name(String)

Id(String)

傳回指定 expression 之 的 HTML 專案識別碼。

Label(String, String, Object)

傳 < 回指定 expression 之 的標籤 > 專案。

ListBox(String, IEnumerable<SelectListItem>, Object)

傳回 的 expression 多重選取專案。 >< 根據 selectList 加入 < 選項 > 專案。 如果 (非) 或 Text 符合中第一個非 null 集合中的專案,請將 「selected」 屬性 < 加入至選項 > : ModelState 具有完整名稱的專案、 ViewData 具有完整名稱的專案 (,除非使用 而非 selectList) ,或 expression 針對 評估的 ModelnullValue 如需有關「完整名稱」的詳細資訊,請參閱 Name(String)

Name(String)

傳回指定 expression 之 的完整 HTML 專案名稱。 如果非空白) 反映目前 Model 與最上層檢視模型之間的關聯性,請使用 HtmlFieldPrefix (。

PartialAsync(String, Object, ViewDataDictionary)

傳回指定部分檢視的 HTML 標籤。

Password(String, Object, Object)

<傳回指定 expression 之 類型為 「password」 的輸入 > 專案。 加入 「value」 屬性,其中包含中第一個非 null 值: value 參數,或 htmlAttributes 索引鍵 「value」 的字典專案。

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

<傳回指定 expression 之 類型為 「radio」 的輸入 > 專案。 將 「value」 屬性加入至包含 中第一個非 null 值的專案: value 參數,或 htmlAttributes 索引鍵 「value」 的字典專案。 如果 value 符合 中找到的第一個非 null 值,請將 「checked」 屬性新增至 元素: htmlAttributes 索引鍵為 「checked」 的字典專案、具有完整名稱的專案、 ViewDataModelState 具有完整名稱的專案,或 expression 針對 評估的 Model 。 如果 isChecked 不是 null ,請改用中找到的第一個非 null 值: ModelState 具有完整名稱的專案或 isChecked 參數。 如需有關「完整名稱」的詳細資訊,請參閱 Name(String)

Raw(Object)

在 中包裝 的字串表示 Object 法中的 HtmlString HTML 標籤,而不用 HTML 編碼字串標記法。

Raw(String)

將 HTML 標籤包裝在 中 HtmlString ,而不用 HTML 編碼指定的 value

RenderPartialAsync(String, Object, ViewDataDictionary)

呈現指定部分檢視的 HTML 標籤。

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

傳回錨點 (< 包含 > 指定路由 URL 路徑的) 專案。

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

傳 < 回指定 expression 之 的 textarea > 元素。 根據 中找到的第一個非 null 值,將內容新增至專案主體: ModelState 具有完整名稱的專案、 value 參數、 ViewData 具有完整名稱的專案,或 expression 針對 評估的 Model 。 如需有關「完整名稱」的詳細資訊,請參閱 Name(String)

TextBox(String, Object, String, Object)

<傳回指定 expression 之 類型為 「text」 的輸入 > 專案。 將 「value」 屬性加入至包含中第一個非 null 值的專案: ModelState 具有完整名稱的專案、 value 參數、具有完整名稱的專案、 ViewDataexpression 針對 評估 Model 的 ,或 htmlAttributes 索引鍵 「value」 的字典專案。 如需有關「完整名稱」的詳細資訊,請參閱 Name(String)

ValidationMessage(String, String, Object, String)

如果指定的 物件 expression 中有 ModelStateDictionary 錯誤,則傳回驗證訊息。

ValidationSummary(Boolean, String, Object, String)

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

Value(String, String)

傳回指定 expression 之 的格式值。 具體來說,傳回中找到的第一個非 null 值: ModelState 具有完整名稱的專案、 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 標籤。 您可以使用 的 ModelMetadata 找到 expression 範本。

Display(IHtmlHelper, String, Object)

使用顯示範本和指定的其他檢視資料,傳回 的 expression HTML 標籤。 您可以使用 的 ModelMetadata 找到 expression 範本。

Display(IHtmlHelper, String, String)

使用顯示範本傳回 的 expression HTML 標籤。 您可以使用 或 expressionModelMetadata 找到 templateName 範本。

Display(IHtmlHelper, String, String, Object)

使用顯示範本和指定的其他檢視資料,傳回 的 expression HTML 標籤。 您可以使用 或 expressionModelMetadata 找到 templateName 範本。

Display(IHtmlHelper, String, String, String)

使用顯示範本和指定的 HTML 功能變數名稱,傳回 的 expression HTML 標籤。 您可以使用 或 expressionModelMetadata 找到 templateName 範本。

DisplayForModel(IHtmlHelper)

使用顯示範本傳回目前模型的 HTML 標籤。 您可以使用模型的 ModelMetadata 找到範本。

DisplayForModel(IHtmlHelper, Object)

使用顯示範本並指定其他檢視資料,傳回目前模型的 HTML 標籤。 您可以使用模型的 ModelMetadata 找到範本。

DisplayForModel(IHtmlHelper, String)

使用顯示範本傳回目前模型的 HTML 標籤。 您可以使用 或 模型的 ModelMetadata 找到 templateName 範本。

DisplayForModel(IHtmlHelper, String, Object)

使用顯示範本並指定其他檢視資料,傳回目前模型的 HTML 標籤。 您可以使用 或 模型的 ModelMetadata 找到 templateName 範本。

DisplayForModel(IHtmlHelper, String, String)

使用顯示範本和指定的 HTML 功能變數名稱,傳回目前模型的 HTML 標籤。 您可以使用 或 模型的 ModelMetadata 找到 templateName 範本。

DisplayForModel(IHtmlHelper, String, String, Object)

使用顯示範本、指定的 HTML 功能變數名稱和其他檢視資料,傳回目前模型的 HTML 標籤。 您可以使用 或 模型的 ModelMetadata 找到 templateName 範本。

DisplayNameForModel(IHtmlHelper)

傳回目前模型的顯示名稱。

Editor(IHtmlHelper, String)

使用編輯器範本傳回 的 expression HTML 標籤。 您可以使用 的 ModelMetadata 找到 expression 範本。

Editor(IHtmlHelper, String, Object)

使用編輯器範本和指定的其他檢視資料,傳回 的 expression HTML 標籤。 您可以使用 的 ModelMetadata 找到 expression 範本。

Editor(IHtmlHelper, String, String)

使用編輯器範本傳回 的 expression HTML 標籤。 您可以使用 或 expressionModelMetadata 找到 templateName 範本。

Editor(IHtmlHelper, String, String, Object)

使用編輯器範本和指定的其他檢視資料,傳回 的 expression HTML 標籤。 您可以使用 或 expressionModelMetadata 找到 templateName 範本。

Editor(IHtmlHelper, String, String, String)

使用編輯器範本和指定的 HTML 功能變數名稱,傳回 的 expression HTML 標籤。 您可以使用 或 expressionModelMetadata 找到 templateName 範本。

EditorForModel(IHtmlHelper)

使用編輯器範本傳回目前模型的 HTML 標籤。 您可以使用模型的 ModelMetadata 找到範本。

EditorForModel(IHtmlHelper, Object)

使用編輯器範本並指定其他檢視資料,傳回目前模型的 HTML 標籤。 您可以使用模型的 ModelMetadata 找到範本。

EditorForModel(IHtmlHelper, String)

使用編輯器範本傳回目前模型的 HTML 標籤。 您可以使用 或 模型的 ModelMetadata 找到 templateName 範本。

EditorForModel(IHtmlHelper, String, Object)

使用編輯器範本並指定其他檢視資料,傳回目前模型的 HTML 標籤。 您可以使用 或 模型的 ModelMetadata 找到 templateName 範本。

EditorForModel(IHtmlHelper, String, String)

使用編輯器範本和指定的 HTML 功能變數名稱,傳回目前模型的 HTML 標籤。 您可以使用 或 模型的 ModelMetadata 找到 templateName 範本。

EditorForModel(IHtmlHelper, String, String, Object)

使用編輯器範本、指定的 HTML 功能變數名稱和其他檢視資料,傳回目前模型的 HTML 標籤。 您可以使用 或 模型的 ModelMetadata 找到 templateName 範本。

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)

<傳回類型為 「checkbox」 的輸入 > 專案,其值為 「true」 ,以及 < 具有指定 expression 之 值 「false」 類型的輸入 > 專案。 根據中找到的第一個非 null 值,將 「checked」 屬性加入至 「checkbox」 元素: ModelState 具有完整名稱的專案、 ViewData 具有完整名稱的專案,或 expression 根據 評估的專案 Model 。 如需有關「完整名稱」的詳細資訊,請參閱 Name(String)

CheckBox(IHtmlHelper, String, Boolean)

<傳回類型為 「checkbox」 的輸入 > 專案,其值為 「true」 ,以及 < 具有指定 expression 之 值 「false」 類型的輸入 > 專案。 根據中找到的第一個非 null 值,將 「checked」 屬性加入至 「checkbox」 元素: ModelState 具有完整名稱的專案、 isChecked 參數、 ViewData 具有完整名稱的專案,或 expression 針對 評估的 Model 。 如需有關「完整名稱」的詳細資訊,請參閱 Name(String)

CheckBox(IHtmlHelper, String, Object)

<傳回類型為 「checkbox」 的輸入 > 專案,其值為 「true」 ,以及 < 具有指定 expression 之 值 「false」 類型的輸入 > 專案。 根據中找到的第一個非 null 值,將 「checked」 屬性新增至 「checkbox」 元素: htmlAttributes 索引鍵為 「checked」 的字典專案、具有完整名稱的專案、 ViewDataModelState 具有完整名稱的專案,或 expression 針對 評估的 Model 。 如需有關「完整名稱」的詳細資訊,請參閱 Name(String)

Hidden(IHtmlHelper, String)

<針對指定的 expression ,傳回類型為 「hidden」 的輸入 > 專案。 將 「value」 屬性加入至包含 中第一個非 null 值的專案: ModelState 具有完整名稱的專案、 ViewData 具有完整名稱的專案,或 expression 針對 評估的 Model 。 如需有關「完整名稱」的詳細資訊,請參閱 Name(String)

Hidden(IHtmlHelper, String, Object)

針對 < 指定的 expression ,傳回類型為 「hidden」 的輸入 > 專案。 將 「value」 屬性加入至包含中第一個非 null 值的專案: ModelState 具有完整名稱的專案、 value 參數、 ViewData 具有完整名稱的專案,或 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 。 如果 value 符合 中找到的第一個非 null 值,則新增 「checked」 屬性至 專案: ModelState 具有完整名稱的專案、 ViewData 具有完整名稱的專案,或 expression 針對 評估的專案 Model 。 如需有關「完整名稱」的詳細資訊,請參閱 Name(String)

RadioButton(IHtmlHelper, String, Object, Boolean)

傳 < 回指定 expression 之 類型為 「radio」 的輸入 > 專案。 如果不是, null 將 「value」 屬性加入至包含 參數的專案 value 。 如果 value 符合 中找到的第一個非 null 值,則新增 「checked」 屬性至專案: ModelState 具有完整名稱的專案、 isChecked 參數、 ViewData 具有完整名稱的專案,或 expression 針對 評估的 Model 。 如需有關「完整名稱」的詳細資訊,請參閱 Name(String)

RadioButton(IHtmlHelper, String, Object, Object)

傳 < 回指定 expression 之 類型為 「radio」 的輸入 > 專案。 將 「value」 屬性加入至包含中第一個非 null 值的專案: value 參數,或索引鍵為 「value」 的 htmlAttributes 字典專案。 如果 value 符合 中找到的第一個非 null 值,則新增 「checked」 屬性至 專案: htmlAttributes 索引鍵為 「checked」 的字典專案、 ModelState 具有完整名稱的專案、 ViewData 具有完整名稱的專案,或 expression 針對 評估的專案 Model 。 如需有關「完整名稱」的詳細資訊,請參閱 Name(String)

TextArea(IHtmlHelper, String)

傳 < 回指定 expression 之 的 textarea > 專案。 根據中找到的第一個非 null 值,將內容新增至專案本文: ModelState 具有完整名稱的專案、 ViewData 具有完整名稱的專案,或 expression 針對 評估的專案 Model 。 如需有關「完整名稱」的詳細資訊,請參閱 Name(String)

TextArea(IHtmlHelper, String, Object)

傳 < 回指定 expression 之 的 textarea > 專案。 根據中找到的第一個非 null 值,將內容新增至專案本文: ModelState 具有完整名稱的專案、 ViewData 具有完整名稱的專案,或 expression 針對 評估的專案 Model 。 如需有關「完整名稱」的詳細資訊,請參閱 Name(String)

TextArea(IHtmlHelper, String, String)

傳 < 回指定 expression 之 的 textarea > 專案。 根據中找到的第一個非 null 值,將內容新增至專案本文: ModelState 具有完整名稱的專案、 value 參數、 ViewData 具有完整名稱的專案,或 expression 針對 評估的專案 Model 。 如需有關「完整名稱」的詳細資訊,請參閱 Name(String)

TextArea(IHtmlHelper, String, String, Object)

傳 < 回指定 expression 之 的 textarea > 專案。 根據中找到的第一個非 null 值,將內容新增至專案本文: ModelState 具有完整名稱的專案、 value 參數、 ViewData 具有完整名稱的專案,或 expression 針對 評估的專案 Model 。 如需有關「完整名稱」的詳細資訊,請參閱 Name(String)

TextBox(IHtmlHelper, String)

傳 < 回指定 expression 之 類型為 「text」 的輸入 > 專案。 將 「value」 屬性加入至包含 中第一個非 null 值的專案: ModelState 具有完整名稱的專案、 ViewData 具有完整名稱的專案,或 expression 針對 評估的專案 Model 。 如需有關「完整名稱」的詳細資訊,請參閱 Name(String)

TextBox(IHtmlHelper, String, Object)

傳 < 回指定 expression 之 類型為 「text」 的輸入 > 專案。 將 「value」 屬性加入至包含中第一個非 null 值的專案: ModelState 具有完整名稱的專案、 value 參數、 ViewData 具有完整名稱的專案,或 expression 針對 評估的專案 Model 。 如需有關「完整名稱」的詳細資訊,請參閱 Name(String)

TextBox(IHtmlHelper, String, Object, Object)

傳 < 回指定 expression 之 類型為 「text」 的輸入 > 專案。 將 「value」 屬性加入至包含中第一個非 null 值的專案: ModelState 具有完整名稱的專案、 value 參數、具有完整名稱的專案、 ViewData 針對 Model 評估的 , expression 或是 htmlAttributes 索引鍵為 「value」 的字典專案。 如需有關「完整名稱」的詳細資訊,請參閱 Name(String)

TextBox(IHtmlHelper, String, Object, String)

傳 < 回指定 expression 之 類型為 「text」 的輸入 > 專案。 將 「value」 屬性加入至包含中第一個非 null 值的專案: ModelState 具有完整名稱的專案、 value 參數、 ViewData 具有完整名稱的專案,或 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 路徑的) 專案。

ActionLink(IHtmlHelper, String, String, Object)

傳回錨點 (<> 包含指定動作 URL 路徑的) 專案。

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

傳回錨點 (<> 包含指定動作 URL 路徑的) 專案。

ActionLink(IHtmlHelper, String, String, String)

傳回錨點 (<> 包含指定動作 URL 路徑的) 專案。

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

傳回錨點 (<> 包含指定動作 URL 路徑的) 專案。

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

傳回錨點 (<> 包含指定動作 URL 路徑的) 專案。

RouteLink(IHtmlHelper, String, Object)

傳回錨點 (<> 包含指定路由 URL 路徑的) 專案。

RouteLink(IHtmlHelper, String, Object, Object)

傳回錨點 (<> 包含指定路由 URL 路徑的) 專案。

RouteLink(IHtmlHelper, String, String)

傳回錨點 (<> 包含指定路由 URL 路徑的) 專案。

RouteLink(IHtmlHelper, String, String, Object)

傳回錨點 (<> 包含指定路由 URL 路徑的) 專案。

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

傳回錨點 (<> 包含指定路由 URL 路徑的) 專案。

IdForModel(IHtmlHelper)

傳回目前模型的 HTML 專案識別碼。

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 < 選取 > 專案 expression 。 <根據具有完整名稱的專案加入 ViewData 選項 > 專案。 如果 Value (非 Textnull) 或符合中找到的第一個非 null 值,則將其 「選取」屬性 < 加入至選項 > : ModelState 具有完整名稱的專案,或 expression 針對 進行評估的 Model 。 如需有關「完整名稱」的詳細資訊,請參閱 Name(String)

DropDownList(IHtmlHelper, String, IEnumerable<SelectListItem>)

傳回 的單一選取 HTML < 選取 > 專案 expression 。 根據 selectList 新增 < 選項 > 專案。 如果 Value (非 null) 或 Text 符合中找到的第一個非 null 值,則會將 「selected」 屬性 < 加入至選項 > : ModelState 具有完整名稱的專案、 ViewData 具有完整名稱的專案 (,除非使用 selectList 而非) ,否則 expression 會針對 Model 進行評估。 如需有關「完整名稱」的詳細資訊,請參閱 Name(String)

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

傳回 的單一選取 HTML < 選取 > 專案 expression 。 根據 selectList 新增 < 選項 > 專案。 如果 Value (非 null) 或 Text 符合中找到的第一個非 null 值,則會將 「selected」 屬性 < 加入至選項 > : ModelState 具有完整名稱的專案、 ViewData 具有完整名稱的專案 (,除非使用 selectList 而非) ,否則 expression 會針對 Model 進行評估。 如需有關「完整名稱」的詳細資訊,請參閱 Name(String)

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

傳回 的單一選取 HTML < 選取 > 專案 expression 。 根據 optionLabelselectList 加入 < 選項 > 專案。 如果 Value (非 null) 或 Text 符合中找到的第一個非 null 值,則會將 「selected」 屬性 < 加入至選項 > : ModelState 具有完整名稱的專案、 ViewData 具有完整名稱的專案 (,除非使用 selectList 而非) ,否則 expression 會針對 Model 進行評估。 如需有關「完整名稱」的詳細資訊,請參閱 Name(String)

DropDownList(IHtmlHelper, String, String)

傳回 的單一選取 HTML < 選取 > 專案 expression 。 根據 optionLabelViewData 具有完整名稱的專案,加入 < 選項 > 專案。 如果 Value (非 Textnull) 或符合中找到的第一個非 null 值,則將其 「選取」屬性 < 加入至選項 > : ModelState 具有完整名稱的專案,或 expression 針對 進行評估的 Model 。 如需有關「完整名稱」的詳細資訊,請參閱 Name(String)

ListBox(IHtmlHelper, String)

傳回 的 expression 多重選取 < 專案 > 。 <根據具有完整名稱的專案加入 ViewData 選項 > 專案。 如果 Value (非 Textnull) 或符合中找到的第一個非 null 值,則將其 「選取」屬性 < 加入至選項 > : ModelState 具有完整名稱的專案,或 expression 針對 進行評估的 Model 。 如需有關「完整名稱」的詳細資訊,請參閱 Name(String)

ListBox(IHtmlHelper, String, IEnumerable<SelectListItem>)

傳回 的 expression 多重選取專案。 >< 根據 selectList 加入 < 選項 > 專案。 如果 (非 Value) 或 Text 符合中找到的第一個非 null 值,則將其 「selected」 屬性 < 加入至選項 > : ModelState 具有完整名稱的專案、 ViewData 具有完整名稱的專案 (,除非使用 而非 selectList) ,或 expression 針對 評估的 Modelnull 如需有關「完整名稱」的詳細資訊,請參閱 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)

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

ValidationSummary(IHtmlHelper, Boolean)

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

ValidationSummary(IHtmlHelper, Boolean, String)

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

ValidationSummary(IHtmlHelper, Boolean, String, Object)

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

ValidationSummary(IHtmlHelper, Boolean, String, String)

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

ValidationSummary(IHtmlHelper, String)

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

ValidationSummary(IHtmlHelper, String, Object)

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

ValidationSummary(IHtmlHelper, String, Object, String)

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

ValidationSummary(IHtmlHelper, String, String)

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

Value(IHtmlHelper, String)

傳回指定 expression 之 的格式值。 具體來說,傳回中找到的第一個非 null 值: ModelState 具有完整名稱的專案、 ViewData 完整名稱的專案,或 expression 針對 評估的 Model 。 如需有關「完整名稱」的詳細資訊,請參閱 Name(String)

ValueForModel(IHtmlHelper)

傳回目前模型的格式化值。 具體而言,傳回中找到的第一個非 null 值: ModelState 具有完整名稱的專案、 ViewData 完整名稱的專案,或 Model 。 如需有關「完整名稱」的詳細資訊,請參閱 Name(String)

ValueForModel(IHtmlHelper, String)

傳回目前模型的格式化值。 具體而言,傳回中找到的第一個非 null 值: ModelState 具有完整名稱的專案、 ViewData 完整名稱的專案,或 Model 。 如需有關「完整名稱」的詳細資訊,請參閱 Name(String)

適用於