HtmlHelper 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
預設實作 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 |
|---|---|
| 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(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>) |
會為回應產生 <表單> 開始標籤。
<表單>的 |
| BeginForm(IHtmlHelper, Object) |
會為回應產生 <表單> 開始標籤。 當使用者提交表單時,當前的動作會處理該請求。 |
| BeginForm(IHtmlHelper, String, String, FormMethod, Object) |
會為回應產生 <表單> 開始標籤。 當使用者提交表單時,帶有名稱 |
| BeginForm(IHtmlHelper, String, String, FormMethod) |
會為回應產生 <表單> 開始標籤。 當使用者提交表單時,帶有名稱 |
| BeginForm(IHtmlHelper, String, String, Object, FormMethod) |
會為回應產生 <表單> 開始標籤。 當使用者提交表單時,帶有名稱 |
| BeginForm(IHtmlHelper, String, String, Object) |
會為回應產生 <表單> 開始標籤。 當使用者提交表單時,帶有名稱 |
| BeginForm(IHtmlHelper, String, String) |
會為回應產生 <表單> 開始標籤。 當使用者提交表單時,帶有名稱 |
| BeginForm(IHtmlHelper) |
會為回應產生 <表單> 開始標籤。
<表單>的 |
| BeginRouteForm(IHtmlHelper, Object, Nullable<Boolean>) |
會為回應產生 <表單> 開始標籤。 第一個能提供指定網址 |
| BeginRouteForm(IHtmlHelper, Object) |
會為回應產生 <表單> 開始標籤。 第一個能提供指定網址 |
| BeginRouteForm(IHtmlHelper, String, FormMethod, Object) |
會為回應產生 <表單> 開始標籤。 帶有名稱 |
| BeginRouteForm(IHtmlHelper, String, FormMethod) |
會為回應產生 <表單> 開始標籤。 帶有名稱 |
| BeginRouteForm(IHtmlHelper, String, Nullable<Boolean>) |
會為回應產生 <表單> 開始標籤。 帶有名稱 |
| BeginRouteForm(IHtmlHelper, String, Object, FormMethod) |
會為回應產生 <表單> 開始標籤。 帶有名稱 |
| BeginRouteForm(IHtmlHelper, String, Object) |
會為回應產生 <表單> 開始標籤。 帶有名稱 |
| BeginRouteForm(IHtmlHelper, String) |
會為回應產生 <表單> 開始標籤。 帶有名稱 |
| CheckBox(IHtmlHelper, String, Boolean) |
回傳 <一個類型為「勾選框」的輸入> 元素,值為「true」,以及一個 <類型為「hidden」的輸入> 元素,值為「false」,針對指定 |
| CheckBox(IHtmlHelper, String, Object) |
回傳 <一個類型為「勾選框」的輸入> 元素,值為「true」,以及一個 <類型為「hidden」的輸入> 元素,值為「false」,針對指定 |
| CheckBox(IHtmlHelper, String) |
回傳 <一個類型為「勾選框」的輸入> 元素,值為「true」,以及一個 <類型為「hidden」的輸入> 元素,值為「false」,針對指定 |
| Display(IHtmlHelper, String, Object) |
回傳 HTML 標記, |
| Display(IHtmlHelper, String, String, Object) |
回傳 HTML 標記, |
| Display(IHtmlHelper, String, String, String) |
回傳 ,使用顯示範本及指定的 HTML 欄位名稱,返回 的 HTML 標記 |
| Display(IHtmlHelper, String, String) |
回傳 的 HTML 標記 |
| Display(IHtmlHelper, String) |
回傳 的 HTML 標記 |
| DisplayForModel(IHtmlHelper, Object) |
回傳目前模型的 HTML 標記,使用顯示範本及指定的額外檢視資料。 範本是利用模型的 ModelMetadata找到的。 |
| DisplayForModel(IHtmlHelper, String, Object) |
回傳目前模型的 HTML 標記,使用顯示範本及指定的額外檢視資料。 範本可透過 |
| DisplayForModel(IHtmlHelper, String, String, Object) |
回傳目前模型的 HTML 標記,使用顯示範本、指定的 HTML 欄位名稱及額外檢視資料。 範本可透過 |
| DisplayForModel(IHtmlHelper, String, String) |
回傳目前模型的 HTML 標記,使用顯示範本及指定的 HTML 欄位名稱。 範本可透過 |
| DisplayForModel(IHtmlHelper, String) |
回傳目前模型的 HTML 標記,使用顯示模板。 範本可透過 |
| DisplayForModel(IHtmlHelper) |
回傳目前模型的 HTML 標記,使用顯示模板。 範本是利用模型的 ModelMetadata找到的。 |
| DisplayNameForModel(IHtmlHelper) |
會回傳目前型號的顯示名稱。 |
| DropDownList(IHtmlHelper, String, IEnumerable<SelectListItem>, Object) |
回傳一個單一選擇的 HTML <select> 元素。 |
| DropDownList(IHtmlHelper, String, IEnumerable<SelectListItem>, String) |
回傳一個單一選擇的 HTML <select> 元素。 |
| DropDownList(IHtmlHelper, String, IEnumerable<SelectListItem>) |
回傳一個單一選擇的 HTML <select> 元素。 |
| DropDownList(IHtmlHelper, String, String) |
回傳一個單一選擇的 HTML <select> 元素。 |
| DropDownList(IHtmlHelper, String) |
回傳一個單一選擇的 HTML <select> 元素。 |
| Editor(IHtmlHelper, String, Object) |
回傳 HTML 標記, |
| Editor(IHtmlHelper, String, String, Object) |
回傳 HTML 標記, |
| Editor(IHtmlHelper, String, String, String) |
回傳 HTML 標記, |
| Editor(IHtmlHelper, String, String) |
會回傳 ,使用編輯器範本的 |
| Editor(IHtmlHelper, String) |
會回傳 ,使用編輯器範本的 |
| EditorForModel(IHtmlHelper, Object) |
回傳目前模型的 HTML 標記,使用編輯器範本及指定的額外檢視資料。 範本是利用模型的 ModelMetadata找到的。 |
| EditorForModel(IHtmlHelper, String, Object) |
回傳目前模型的 HTML 標記,使用編輯器範本及指定的額外檢視資料。 範本可透過 |
| EditorForModel(IHtmlHelper, String, String, Object) |
回傳目前模型的 HTML 標記,使用編輯器範本、指定的 HTML 欄位名稱及額外檢視資料。 範本可透過 |
| EditorForModel(IHtmlHelper, String, String) |
使用編輯器範本及指定的 HTML 欄位名稱,回傳目前模型的 HTML 標記。 範本可透過 |
| EditorForModel(IHtmlHelper, String) |
回傳目前模型的 HTML 標記,使用編輯器範本。 範本可透過 |
| EditorForModel(IHtmlHelper) |
回傳目前模型的 HTML 標記,使用編輯器範本。 範本是利用模型的 ModelMetadata找到的。 |
| Hidden(IHtmlHelper, String, Object) |
回傳 <一個「隱藏」型別的輸入> 元素,針對指定的 |
| Hidden(IHtmlHelper, String) |
回傳 <一個「隱藏」型別的輸入> 元素,針對指定的 |
| IdForModel(IHtmlHelper) |
回傳目前模型的 HTML 元素 Id。 |
| Label(IHtmlHelper, String, String) |
回傳<指定 |
| Label(IHtmlHelper, String) |
回傳<指定 |
| LabelForModel(IHtmlHelper, Object) |
回傳 <目前模型的標籤> 元素。 |
| LabelForModel(IHtmlHelper, String, Object) |
回傳 <目前模型的標籤> 元素。 |
| LabelForModel(IHtmlHelper, String) |
回傳 <目前模型的標籤> 元素。 |
| LabelForModel(IHtmlHelper) |
回傳 <目前模型的標籤> 元素。 |
| ListBox(IHtmlHelper, String, IEnumerable<SelectListItem>) |
回傳一個多元選擇<元素>。 |
| ListBox(IHtmlHelper, 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」 |
| Password(IHtmlHelper, String) |
回傳<指定 的 「password」 |
| RadioButton(IHtmlHelper, String, Object, Boolean) |
回傳 <一個類型為「radio」的輸入> 元素,用於指定的 |
| RadioButton(IHtmlHelper, String, Object, Object) |
回傳 <一個類型為「radio」的輸入> 元素,用於指定的 |
| RadioButton(IHtmlHelper, String, Object) |
回傳 <一個類型為「radio」的輸入> 元素,用於指定的 |
| RenderComponentAsync(IHtmlHelper, Type, RenderMode, Object) |
渲染指定的 |
| RenderComponentAsync<TComponent>(IHtmlHelper, RenderMode, Object) |
將 |
| RenderComponentAsync<TComponent>(IHtmlHelper, RenderMode) |
將 |
| 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) |
回傳<指定的 |
| TextArea(IHtmlHelper, String, String, Object) |
回傳<指定的 |
| TextArea(IHtmlHelper, String, String) |
回傳<指定的 |
| TextArea(IHtmlHelper, String) |
回傳<指定的 |
| TextBox(IHtmlHelper, String, Object, Object) |
回傳 <一個類型為「text」的輸入> 元素,用於指定的 |
| TextBox(IHtmlHelper, String, Object, String) |
回傳 <一個類型為「text」的輸入> 元素,用於指定的 |
| TextBox(IHtmlHelper, String, Object) |
回傳 <一個類型為「text」的輸入> 元素,用於指定的 |
| TextBox(IHtmlHelper, String) |
回傳 <一個類型為「text」的輸入> 元素,用於指定的 |
| ValidationMessage(IHtmlHelper, String, Object) |
若物件中存在 ModelStateDictionary 錯誤 |
| ValidationMessage(IHtmlHelper, String, String, Object) |
若物件中存在 ModelStateDictionary 錯誤 |
| ValidationMessage(IHtmlHelper, String, String, String) |
若物件中存在 ModelStateDictionary 錯誤 |
| ValidationMessage(IHtmlHelper, String, String) |
若物件中存在 ModelStateDictionary 錯誤 |
| ValidationMessage(IHtmlHelper, String) |
若物件中存在 ModelStateDictionary 錯誤 |
| 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) |
回傳指定的 |
| ValueForModel(IHtmlHelper, String) |
回傳目前模型的格式化值。 具體來說, 回傳 在 中第一個非 |
| ValueForModel(IHtmlHelper) |
回傳目前模型的格式化值。 具體來說, 回傳 在 中第一個非 |