共用方式為


HtmlHelperInputExtensions 類別

定義

IHtmlHelper<TModel>IHtmlHelper 輸入相關延伸模組。

public ref class HtmlHelperInputExtensions abstract sealed
public static class HtmlHelperInputExtensions
type HtmlHelperInputExtensions = class
Public Module HtmlHelperInputExtensions
繼承
HtmlHelperInputExtensions

方法

CheckBox(IHtmlHelper, String)

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

CheckBox(IHtmlHelper, String, Boolean)

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

CheckBox(IHtmlHelper, String, Object)

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

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

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

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)

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

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

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

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

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)

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

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

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

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

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)

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

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

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

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

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

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

適用於