共用方式為


HtmlHelper<TModel> 類別

定義

特定模型類型的 HtmlHelper

generic <typename TModel>
public ref class HtmlHelper : Microsoft::AspNetCore::Mvc::ViewFeatures::HtmlHelper, Microsoft::AspNetCore::Mvc::Rendering::IHtmlHelper<TModel>
public class HtmlHelper<TModel> : Microsoft.AspNetCore.Mvc.ViewFeatures.HtmlHelper, Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper<TModel>
type HtmlHelper<'Model> = class
    inherit HtmlHelper
    interface IHtmlHelper<'Model>
    interface IHtmlHelper
type HtmlHelper<'Model> = class
    inherit HtmlHelper
    interface IHtmlHelper
    interface IHtmlHelper<'Model>
Public Class HtmlHelper(Of TModel)
Inherits HtmlHelper
Implements IHtmlHelper(Of TModel)

類型參數

TModel

模型類型。

繼承
HtmlHelper<TModel>
實作

建構函式

HtmlHelper<TModel>(IHtmlGenerator, ICompositeViewEngine, IModelMetadataProvider, IViewBufferScope, HtmlEncoder, UrlEncoder, ExpressionTextCache)

初始化 HtmlHelper<TModel> 類別的新實例。

HtmlHelper<TModel>(IHtmlGenerator, ICompositeViewEngine, IModelMetadataProvider, IViewBufferScope, HtmlEncoder, UrlEncoder, ModelExpressionProvider)

初始化 HtmlHelper<TModel> 類別的新實例。

屬性

Html5DateRenderingMode

將此屬性設定為 CurrentCulture,讓樣板化協助程式,例如 Editor(String, String, String, Object)EditorFor<TResult>(Expression<Func<TModel,TResult>>, String, String, Object) 使用目前文化特性轉譯日期和時間值。 根據預設,這些協助程式會將日期和時間轉譯為符合 RFC 3339 規範的字串。

(繼承來源 HtmlHelper)
IdAttributeDotReplacement

取得取代專案 ID 屬性中句點的 String

(繼承來源 HtmlHelper)
MetadataProvider

取得元數據提供者。 適用於 IHtmlHelper 擴充方法。

(繼承來源 HtmlHelper)
TempData

取得目前的 ITempDataDictionary 實例。

(繼承來源 HtmlHelper)
UrlEncoder

取得要用於編碼 URL 的 UrlEncoder

(繼承來源 HtmlHelper)
ViewBag

取得檢視包。

(繼承來源 HtmlHelper)
ViewContext

取得檢視的內容資訊。

(繼承來源 HtmlHelper)
ViewData

取得目前的檢視數據。

方法

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

傳回錨點 (<>) 元素,其中包含指定動作的URL路徑。

(繼承來源 HtmlHelper)
AntiForgeryToken()

傳回 <隱藏的> 專案 (antiforgery token),當提交包含 <表單> 時,將會進行驗證。

(繼承來源 HtmlHelper)
BeginForm(String, String, Object, FormMethod, Nullable<Boolean>, Object)

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

(繼承來源 HtmlHelper)
BeginRouteForm(String, Object, FormMethod, Nullable<Boolean>, Object)

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

(繼承來源 HtmlHelper)
CheckBox(String, Nullable<Boolean>, Object)

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

(繼承來源 HtmlHelper)
CheckBoxFor(Expression<Func<TModel,Boolean>>, Object)

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

Contextualize(ViewContext)

設定 ViewContext

CreateForm()

覆寫此方法以傳回 MvcForm 子類別。 該子類別可能會變更 EndForm() 行為。

(繼承來源 HtmlHelper)
Display(String, String, String, Object)

使用顯示範本、指定的 HTML 功能變數名稱和其他檢視數據,傳回 expression的 HTML 標記。 您可以使用 templateNameexpressionModelMetadata找到範本。

(繼承來源 HtmlHelper)
DisplayFor<TResult>(Expression<Func<TModel,TResult>>, String, String, Object)

使用顯示範本、指定的 HTML 功能變數名稱和其他檢視數據,傳回 expression的 HTML 標記。 樣本名稱取自 templateNameexpressionTemplateHint。 如果找不到範本檔案,則會使用預設範本。

DisplayName(String)

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

(繼承來源 HtmlHelper)
DisplayNameFor<TResult>(Expression<Func<TModel,TResult>>)

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

DisplayNameForInnerType<TModelItem,TResult>(Expression<Func<TModelItem,TResult>>)

如果目前的模型代表集合,則傳回指定之 expression 的顯示名稱。

DisplayText(String)

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

(繼承來源 HtmlHelper)
DisplayTextFor<TResult>(Expression<Func<TModel,TResult>>)

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

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

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

(繼承來源 HtmlHelper)
DropDownListFor<TResult>(Expression<Func<TModel,TResult>>, IEnumerable<SelectListItem>, String, Object)

會傳回單一選取 HTML <為 expression選取> 專案。 根據 optionLabelselectList,新增 <選項> 專案。 如果 <選項的 Value(如果非null),或 Text 符合中找到的第一個非null 值,則會將 “selected” 屬性新增至 <選項>:具有完整名稱的 ModelState 專案,或針對 Model評估的 expression。 如需「完整名稱」的詳細資訊,請參閱 NameFor<TResult>(Expression<Func<TModel,TResult>>)

Editor(String, String, String, Object)

使用編輯器範本、指定的 HTML 功能變數名稱和其他檢視數據,傳回 expression的 HTML 標記。 您可以使用 templateNameexpressionModelMetadata找到範本。

(繼承來源 HtmlHelper)
EditorFor<TResult>(Expression<Func<TModel,TResult>>, String, String, Object)

使用編輯器範本、指定的 HTML 功能變數名稱和其他檢視數據,傳回 expression的 HTML 標記。 您可以使用 templateNameexpressionModelMetadata找到範本。

Encode(Object)

value 轉換成 HTML 編碼的 String

(繼承來源 HtmlHelper)
Encode(String)

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

(繼承來源 HtmlHelper)
EndForm()

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

(繼承來源 HtmlHelper)
FormatValue(Object, String)

格式化值。

(繼承來源 HtmlHelper)
GenerateCheckBox(ModelExplorer, String, Nullable<Boolean>, Object)

產生複選框。

(繼承來源 HtmlHelper)
GenerateDisplay(ModelExplorer, String, String, Object)

產生顯示。

(繼承來源 HtmlHelper)
GenerateDisplayName(ModelExplorer, String)

產生顯示名稱。

(繼承來源 HtmlHelper)
GenerateDisplayText(ModelExplorer)

產生顯示文字。

(繼承來源 HtmlHelper)
GenerateDropDown(ModelExplorer, String, IEnumerable<SelectListItem>, String, Object)

產生下拉式清單。

(繼承來源 HtmlHelper)
GenerateEditor(ModelExplorer, String, String, Object)

產生編輯器。

(繼承來源 HtmlHelper)
GenerateForm(String, String, Object, FormMethod, Nullable<Boolean>, Object)

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

(繼承來源 HtmlHelper)
GenerateHidden(ModelExplorer, String, Object, Boolean, Object)

產生隱藏的 。

(繼承來源 HtmlHelper)
GenerateId(String)

產生標識碼。

(繼承來源 HtmlHelper)
GenerateIdFromName(String)

傳回指定表示式的 HTML 項目識別碼,fullName

(繼承來源 HtmlHelper)
GenerateLabel(ModelExplorer, String, String, Object)

產生標籤。

(繼承來源 HtmlHelper)
GenerateListBox(ModelExplorer, String, IEnumerable<SelectListItem>, Object)

產生清單框。

(繼承來源 HtmlHelper)
GenerateName(String)

指定名稱。

(繼承來源 HtmlHelper)
GeneratePassword(ModelExplorer, String, Object, Object)

產生密碼。

(繼承來源 HtmlHelper)
GenerateRadioButton(ModelExplorer, String, Object, Nullable<Boolean>, Object)

產生單選按鈕。

(繼承來源 HtmlHelper)
GenerateRouteForm(String, Object, FormMethod, Nullable<Boolean>, Object)

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

(繼承來源 HtmlHelper)
GenerateTextArea(ModelExplorer, String, Int32, Int32, Object)

產生文字區域。

(繼承來源 HtmlHelper)
GenerateTextBox(ModelExplorer, String, Object, String, Object)

產生文字框。

(繼承來源 HtmlHelper)
GenerateValidationMessage(ModelExplorer, String, String, String, Object)

產生驗證訊息。

(繼承來源 HtmlHelper)
GenerateValidationSummary(Boolean, String, Object, String)

產生驗證摘要。

(繼承來源 HtmlHelper)
GenerateValue(String, Object, String, Boolean)

產生值。

(繼承來源 HtmlHelper)
GetEnumSelectList(ModelMetadata)

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

(繼承來源 HtmlHelper)
GetEnumSelectList(Type)

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

(繼承來源 HtmlHelper)
GetEnumSelectList<TEnum>()

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

(繼承來源 HtmlHelper)
GetExpressionName<TResult>(Expression<Func<TModel,TResult>>)

取得 expression的名稱。

GetModelExplorer<TResult>(Expression<Func<TModel,TResult>>)

取得 expressionModelExplorer

Hidden(String, Object, Object)

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

(繼承來源 HtmlHelper)
HiddenFor<TResult>(Expression<Func<TModel,TResult>>, Object)

針對指定的 expression傳回類型為 「hidden」 的 <輸入> 專案。 將 「value」 屬性新增至元素,其中包含中找到的第一個非null 值:具有完整名稱的 ModelState 專案,或針對 Model評估的 expression。 如需「完整名稱」的詳細資訊,請參閱 NameFor<TResult>(Expression<Func<TModel,TResult>>)

Id(String)

傳回指定之 expression的 HTML 項目識別碼。

(繼承來源 HtmlHelper)
IdFor<TResult>(Expression<Func<TModel,TResult>>)

傳回指定之 expression的 HTML 項目識別碼。

Label(String, String, Object)

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

(繼承來源 HtmlHelper)
LabelFor<TResult>(Expression<Func<TModel,TResult>>, String, Object)

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

ListBox(String, IEnumerable<SelectListItem>, Object)

會傳回多重選取 <選取 expression> 專案。 根據 selectList新增 <選項> 專案。 如果 <> 選項的 Value(如果非null),或 Text 符合中找到的第一個非null 集合中的專案:具有完整名稱的 ModelState 專案、具有完整名稱的 ViewData 專案(除非使用而非 selectList),或針對 Model評估的 expression。 如需「完整名稱」的詳細資訊,請參閱 Name(String)

(繼承來源 HtmlHelper)
ListBoxFor<TResult>(Expression<Func<TModel,TResult>>, IEnumerable<SelectListItem>, Object)

會傳回多重選取 <選取 expression> 專案。 根據 selectList新增 <選項> 專案。 如果 Value(如果非null),或 Text 符合中找到的第一個非null 集合中的專案,則 <屬性會加入 <選項>:具有完整名稱的 ModelState 專案,或針對 Model評估的 expression。 如需「完整名稱」的詳細資訊,請參閱 NameFor<TResult>(Expression<Func<TModel,TResult>>)

Name(String)

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

(繼承來源 HtmlHelper)
NameFor<TResult>(Expression<Func<TModel,TResult>>)

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

PartialAsync(String, Object, ViewDataDictionary)

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

(繼承來源 HtmlHelper)
Password(String, Object, Object)

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

(繼承來源 HtmlHelper)
PasswordFor<TResult>(Expression<Func<TModel,TResult>>, Object)

針對指定的 expression傳回類型為 「password」 的 <輸入> 專案。 新增 「value」 屬性,其中包含具有索引鍵 「value」 的 htmlAttributes 字典專案(如果有的話)。

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

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

(繼承來源 HtmlHelper)
RadioButtonFor<TResult>(Expression<Func<TModel,TResult>>, Object, Object)

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

Raw(Object)

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

(繼承來源 HtmlHelper)
Raw(String)

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

(繼承來源 HtmlHelper)
RenderPartialAsync(String, Object, ViewDataDictionary)

轉譯指定部分檢視的 HTML 標記。

(繼承來源 HtmlHelper)
RenderPartialCoreAsync(String, Object, ViewDataDictionary, TextWriter)

轉譯部分檢視。

(繼承來源 HtmlHelper)
RouteLink(String, String, String, String, String, Object, Object)

傳回錨點 (<>) 元素,其中包含指定路由的 URL 路徑。

(繼承來源 HtmlHelper)
TextArea(String, String, Int32, Int32, Object)

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

(繼承來源 HtmlHelper)
TextAreaFor<TResult>(Expression<Func<TModel,TResult>>, Int32, Int32, Object)

傳回指定之 expression的 <textarea> 專案。 根據中找到的第一個非null 值,將內容新增至項目主體:具有完整名稱的 ModelState 專案,或針對 Model評估的 expression。 如需「完整名稱」的詳細資訊,請參閱 NameFor<TResult>(Expression<Func<TModel,TResult>>)

TextBox(String, Object, String, Object)

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

(繼承來源 HtmlHelper)
TextBoxFor<TResult>(Expression<Func<TModel,TResult>>, String, Object)

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

ValidationMessage(String, String, Object, String)

如果指定之 expressionModelStateDictionary 物件中有錯誤,則傳回驗證訊息。

(繼承來源 HtmlHelper)
ValidationMessageFor<TResult>(Expression<Func<TModel,TResult>>, String, Object, String)

如果指定之 expressionModelStateDictionary 物件中有錯誤,則傳回驗證訊息。

ValidationSummary(Boolean, String, Object, String)

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

(繼承來源 HtmlHelper)
Value(String, String)

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

(繼承來源 HtmlHelper)
ValueFor<TResult>(Expression<Func<TModel,TResult>>, String)

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

擴充方法

RenderComponentAsync(IHtmlHelper, Type, RenderMode, Object)

呈現指定的 componentType

RenderComponentAsync<TComponent>(IHtmlHelper, RenderMode)

轉譯 TComponent

RenderComponentAsync<TComponent>(IHtmlHelper, RenderMode, Object)

轉譯 TComponent

Display(IHtmlHelper, String)

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

Display(IHtmlHelper, String, Object)

使用顯示範本,並指定其他檢視數據,傳回 expression的 HTML 標記。 您可以使用 expressionModelMetadata找到範本。

Display(IHtmlHelper, String, String)

使用顯示範本傳回 expression的 HTML 標記。 您可以使用 templateNameexpressionModelMetadata找到範本。

Display(IHtmlHelper, String, String, Object)

使用顯示範本,並指定其他檢視數據,傳回 expression的 HTML 標記。 您可以使用 templateNameexpressionModelMetadata找到範本。

Display(IHtmlHelper, String, String, String)

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

DisplayFor<TModel,TResult>(IHtmlHelper<TModel>, Expression<Func<TModel,TResult>>)

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

DisplayFor<TModel,TResult>(IHtmlHelper<TModel>, Expression<Func<TModel,TResult>>, Object)

使用顯示範本,並指定其他檢視數據,傳回 expression的 HTML 標記。 您可以使用 expressionModelMetadata找到範本。

DisplayFor<TModel,TResult>(IHtmlHelper<TModel>, Expression<Func<TModel,TResult>>, String)

使用顯示範本傳回 expression的 HTML 標記。 您可以使用 templateNameexpressionModelMetadata找到範本。

DisplayFor<TModel,TResult>(IHtmlHelper<TModel>, Expression<Func<TModel,TResult>>, String, Object)

使用顯示範本,並指定其他檢視數據,傳回 expression的 HTML 標記。 您可以使用 templateNameexpressionModelMetadata找到範本。

DisplayFor<TModel,TResult>(IHtmlHelper<TModel>, Expression<Func<TModel,TResult>>, String, String)

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

DisplayForModel(IHtmlHelper)

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

DisplayForModel(IHtmlHelper, Object)

使用顯示範本和指定其他檢視數據,傳回目前模型的 HTML 標記。 您可以使用模型的 ModelMetadata找到範本。

DisplayForModel(IHtmlHelper, String)

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

DisplayForModel(IHtmlHelper, String, Object)

使用顯示範本和指定其他檢視數據,傳回目前模型的 HTML 標記。 您可以使用 templateName 或模型的 ModelMetadata找到範本。

DisplayForModel(IHtmlHelper, String, String)

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

DisplayForModel(IHtmlHelper, String, String, Object)

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

DisplayNameForModel(IHtmlHelper)

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

Editor(IHtmlHelper, String)

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

Editor(IHtmlHelper, String, Object)

使用編輯器範本,並指定其他檢視數據,傳回 expression的 HTML 標記。 您可以使用 expressionModelMetadata找到範本。

Editor(IHtmlHelper, String, String)

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

Editor(IHtmlHelper, String, String, Object)

使用編輯器範本,並指定其他檢視數據,傳回 expression的 HTML 標記。 您可以使用 templateNameexpressionModelMetadata找到範本。

Editor(IHtmlHelper, String, String, String)

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

EditorFor<TModel,TResult>(IHtmlHelper<TModel>, Expression<Func<TModel,TResult>>)

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

EditorFor<TModel,TResult>(IHtmlHelper<TModel>, Expression<Func<TModel,TResult>>, Object)

使用編輯器範本,並指定其他檢視數據,傳回 expression的 HTML 標記。 您可以使用 expressionModelMetadata找到範本。

EditorFor<TModel,TResult>(IHtmlHelper<TModel>, Expression<Func<TModel,TResult>>, String)

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

EditorFor<TModel,TResult>(IHtmlHelper<TModel>, Expression<Func<TModel,TResult>>, String, Object)

使用編輯器範本,並指定其他檢視數據,傳回 expression的 HTML 標記。 您可以使用 templateNameexpressionModelMetadata找到範本。

EditorFor<TModel,TResult>(IHtmlHelper<TModel>, Expression<Func<TModel,TResult>>, String, String)

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

EditorForModel(IHtmlHelper)

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

EditorForModel(IHtmlHelper, Object)

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

EditorForModel(IHtmlHelper, String)

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

EditorForModel(IHtmlHelper, String, Object)

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

EditorForModel(IHtmlHelper, String, String)

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

EditorForModel(IHtmlHelper, String, String, Object)

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

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」 之類型 「hidden」 類型的 <> 輸入> 專案。 根據中找到的第一個非null 值,將 「checked」 屬性新增至 「checkbox」 元素:具有完整名稱的 ModelState 專案、具有完整名稱的 ViewData 專案,或針對 Model評估的 expression。 如需「完整名稱」的詳細資訊,請參閱 Name(String)

CheckBox(IHtmlHelper, String, Boolean)

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

CheckBox(IHtmlHelper, String, Object)

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

CheckBoxFor<TModel>(IHtmlHelper<TModel>, Expression<Func<TModel,Boolean>>)

傳回類型為 「checkbox」 且值為 「true」 的 <輸入> 專案,以及具有指定 expression值 「false」 之類型 「hidden」 類型的 <> 輸入> 專案。 根據中找到的第一個非null 值,將 「checked」 屬性新增至 「checkbox」 元素:具有完整名稱的 ModelState 專案,或針對 Model評估的 expression。 如需「完整名稱」的詳細資訊,請參閱 NameFor<TResult>(Expression<Func<TModel,TResult>>)

Hidden(IHtmlHelper, String)

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

Hidden(IHtmlHelper, String, Object)

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

HiddenFor<TModel,TResult>(IHtmlHelper<TModel>, Expression<Func<TModel,TResult>>)

針對指定的 expression傳回類型為 「hidden」 的 <輸入> 專案。 將 「value」 屬性新增至元素,其中包含中找到的第一個非null 值:具有完整名稱的 ModelState 專案,或針對 Model評估的 expression。 如需「完整名稱」的詳細資訊,請參閱 NameFor<TResult>(Expression<Func<TModel,TResult>>)

Password(IHtmlHelper, String)

針對指定的 expression傳回類型為 「password」 的 <輸入> 專案。 不會新增 「value」 屬性。

Password(IHtmlHelper, String, Object)

針對指定的 expression傳回類型為 「password」 的 <輸入> 專案。 如果非null,則加入包含 value 參數的 「value」 屬性。

PasswordFor<TModel,TResult>(IHtmlHelper<TModel>, Expression<Func<TModel,TResult>>)

針對指定的 expression傳回類型為 「password」 的 <輸入> 專案。 不會新增 「value」 屬性。

RadioButton(IHtmlHelper, String, Object)

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

RadioButton(IHtmlHelper, String, Object, Boolean)

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

RadioButton(IHtmlHelper, String, Object, Object)

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

RadioButtonFor<TModel,TResult>(IHtmlHelper<TModel>, Expression<Func<TModel,TResult>>, Object)

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

TextArea(IHtmlHelper, String)

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

TextArea(IHtmlHelper, String, Object)

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

TextArea(IHtmlHelper, String, String)

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

TextArea(IHtmlHelper, String, String, Object)

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

TextAreaFor<TModel,TResult>(IHtmlHelper<TModel>, Expression<Func<TModel,TResult>>)

傳回指定之 expression的 <textarea> 專案。 根據中找到的第一個非null 值,將內容新增至項目主體:具有完整名稱的 ModelState 專案,或針對 Model評估的 expression。 如需「完整名稱」的詳細資訊,請參閱 NameFor<TResult>(Expression<Func<TModel,TResult>>)

TextAreaFor<TModel,TResult>(IHtmlHelper<TModel>, Expression<Func<TModel,TResult>>, Object)

傳回指定之 expression的 <textarea> 專案。 根據中找到的第一個非null 值,將內容新增至項目主體:具有完整名稱的 ModelState 專案,或針對 Model評估的 expression。 如需「完整名稱」的詳細資訊,請參閱 NameFor<TResult>(Expression<Func<TModel,TResult>>)

TextBox(IHtmlHelper, String)

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

TextBox(IHtmlHelper, String, Object)

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

TextBox(IHtmlHelper, String, Object, Object)

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

TextBox(IHtmlHelper, String, Object, String)

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

TextBoxFor<TModel,TResult>(IHtmlHelper<TModel>, Expression<Func<TModel,TResult>>)

傳回指定之 expression類型為 「text」 的 <輸入> 專案。 將 「value」 屬性新增至元素,其中包含中找到的第一個非null 值:具有完整名稱的 ModelState 專案,或針對 Model評估的 expression。 如需「完整名稱」的詳細資訊,請參閱 NameFor<TResult>(Expression<Func<TModel,TResult>>)

TextBoxFor<TModel,TResult>(IHtmlHelper<TModel>, Expression<Func<TModel,TResult>>, Object)

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

TextBoxFor<TModel,TResult>(IHtmlHelper<TModel>, Expression<Func<TModel,TResult>>, String)

傳回指定之 expression類型為 「text」 的 <輸入> 專案。 將 「value」 屬性新增至元素,其中包含中找到的第一個非null 值:具有完整名稱的 ModelState 專案,或針對 Model評估的 expression。 如需「完整名稱」的詳細資訊,請參閱 NameFor<TResult>(Expression<Func<TModel,TResult>>)

Label(IHtmlHelper, String)

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

Label(IHtmlHelper, String, String)

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

LabelFor<TModel,TResult>(IHtmlHelper<TModel>, Expression<Func<TModel,TResult>>)

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

LabelFor<TModel,TResult>(IHtmlHelper<TModel>, Expression<Func<TModel,TResult>>, Object)

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

LabelFor<TModel,TResult>(IHtmlHelper<TModel>, Expression<Func<TModel,TResult>>, 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(如果非null),或 Text 符合中找到的第一個非null 值,則會將 “selected” 屬性新增至 <選項>:具有完整名稱的 ModelState 專案,或針對 Model評估的 expression。 如需「完整名稱」的詳細資訊,請參閱 Name(String)

DropDownList(IHtmlHelper, String, IEnumerable<SelectListItem>)

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

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

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

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

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

DropDownList(IHtmlHelper, String, String)

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

DropDownListFor<TModel,TResult>(IHtmlHelper<TModel>, Expression<Func<TModel,TResult>>, IEnumerable<SelectListItem>)

會傳回單一選取 HTML <為 expression選取> 專案。 根據 selectList新增 <選項> 專案。 如果 <選項的 Value(如果非null),或 Text 符合中找到的第一個非null 值,則會將 “selected” 屬性新增至 <選項>:具有完整名稱的 ModelState 專案,或針對 Model評估的 expression。 如需「完整名稱」的詳細資訊,請參閱 NameFor<TResult>(Expression<Func<TModel,TResult>>)

DropDownListFor<TModel,TResult>(IHtmlHelper<TModel>, Expression<Func<TModel,TResult>>, IEnumerable<SelectListItem>, Object)

會傳回單一選取 HTML <為 expression選取> 專案。 根據 selectList新增 <選項> 專案。 如果 <選項的 Value(如果非null),或 Text 符合中找到的第一個非null 值,則會將 “selected” 屬性新增至 <選項>:具有完整名稱的 ModelState 專案,或針對 Model評估的 expression。 如需「完整名稱」的詳細資訊,請參閱 NameFor<TResult>(Expression<Func<TModel,TResult>>)

DropDownListFor<TModel,TResult>(IHtmlHelper<TModel>, Expression<Func<TModel,TResult>>, IEnumerable<SelectListItem>, String)

會傳回單一選取 HTML <為 expression選取> 專案。 根據 optionLabelselectList,新增 <選項> 專案。 如果 <選項的 Value(如果非null),或 Text 符合中找到的第一個非null 值,則會將 “selected” 屬性新增至 <選項>:具有完整名稱的 ModelState 專案,或針對 Model評估的 expression。 如需「完整名稱」的詳細資訊,請參閱 NameFor<TResult>(Expression<Func<TModel,TResult>>)

ListBox(IHtmlHelper, String)

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

ListBox(IHtmlHelper, String, IEnumerable<SelectListItem>)

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

ListBoxFor<TModel,TResult>(IHtmlHelper<TModel>, Expression<Func<TModel,TResult>>, IEnumerable<SelectListItem>)

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

ValidationMessage(IHtmlHelper, String)

如果指定之 expressionModelStateDictionary 物件中有錯誤,則傳回驗證訊息。

ValidationMessage(IHtmlHelper, String, Object)

如果指定之 expressionModelStateDictionary 物件中有錯誤,則傳回驗證訊息。

ValidationMessage(IHtmlHelper, String, String)

如果指定之 expressionModelStateDictionary 物件中有錯誤,則傳回驗證訊息。

ValidationMessage(IHtmlHelper, String, String, Object)

如果指定之 expressionModelStateDictionary 物件中有錯誤,則傳回驗證訊息。

ValidationMessage(IHtmlHelper, String, String, String)

如果指定之 expressionModelStateDictionary 物件中有錯誤,則傳回驗證訊息。

ValidationMessageFor<TModel,TResult>(IHtmlHelper<TModel>, Expression<Func<TModel,TResult>>)

如果指定之 expressionModelStateDictionary 物件中有錯誤,則傳回驗證訊息。

ValidationMessageFor<TModel,TResult>(IHtmlHelper<TModel>, Expression<Func<TModel,TResult>>, String)

如果指定之 expressionModelStateDictionary 物件中有錯誤,則傳回驗證訊息。

ValidationMessageFor<TModel,TResult>(IHtmlHelper<TModel>, Expression<Func<TModel,TResult>>, String, Object)

如果指定之 expressionModelStateDictionary 物件中有錯誤,則傳回驗證訊息。

ValidationMessageFor<TModel,TResult>(IHtmlHelper<TModel>, Expression<Func<TModel,TResult>>, String, String)

如果指定之 expressionModelStateDictionary 物件中有錯誤,則傳回驗證訊息。

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 專案,或針對 Model評估的 expression。 如需「完整名稱」的詳細資訊,請參閱 Name(String)

ValueFor<TModel,TResult>(IHtmlHelper<TModel>, Expression<Func<TModel,TResult>>)

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

ValueForModel(IHtmlHelper)

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

ValueForModel(IHtmlHelper, String)

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

適用於