次の方法で共有


HtmlHelper クラス

定義

HTML フォームのコントロールの表示および Web ページでのフォーム検証の実行をサポートします。

public class HtmlHelper
type HtmlHelper = class
Public Class HtmlHelper
継承
HtmlHelper

プロパティ

IdAttributeDotReplacement

レンダリングされたフォーム コントロールの id 属性のドット (.) の置換に使用される文字を取得または設定します。

UnobtrusiveJavaScriptEnabled

ページが Ajax 機能に対して控えめな JavaScript を使用するかどうかを示す値を取得または設定します。

ValidationInputCssClassName

検証が失敗した場合の入力要素の外観を定義する CSS クラスの名前を取得または設定します。

ValidationInputValidCssClassName

検証に合格したときの入力要素の外観を定義する CSS クラスの名前を取得または設定します。

ValidationMessageCssClassName

検証が失敗したときの検証エラー メッセージの外観を定義している CSS クラスの名前を取得または設定します。

ValidationMessageValidCssClassName

検証が成功したときの検証エラー メッセージの外観を定義している CSS クラスの名前を取得または設定します。

ValidationSummaryClass

検証が失敗したときの検証の概要の外観を定義している CSS クラスの名前を取得または設定します。

ValidationSummaryValidClass

検証が成功したときの検証の概要の外観を定義している CSS クラスの名前を取得または設定します。

メソッド

AnonymousObjectToHtmlAttributes(Object)

入力オブジェクトから HTML 属性の辞書を作成し、アンダースコアをダッシュに変換します。

AttributeEncode(Object)

引用符で囲まれた HTML 属性にのみ適した最小限のエンコードを使用して、指定されたオブジェクトを表す HTML エンコード文字列を返します。

AttributeEncode(String)

引用符で囲まれた HTML 属性にのみ適した最小限のエンコードを使用して、指定された文字列を表す HTML エンコード文字列を返します。

CheckBox(String)

指定された名前を持つ、HTML チェック ボックス コントロールを返します。

CheckBox(String, Boolean)

指定された名前と既定のオン/オフ状態を持つ、HTML チェック ボックス コントロールを返します。

CheckBox(String, Boolean, IDictionary<String,Object>)

指定された名前、既定のオン/オフ状態、および属性ディクショナリによって定義されたカスタム属性を持つ、HTML チェック ボックス コントロールを返します。

CheckBox(String, Boolean, Object)

指定された名前、既定のオン/オフ状態、および属性オブジェクトによって定義されたカスタム属性を持つ、HTML チェック ボックス コントロールを返します。

CheckBox(String, IDictionary<String,Object>)

指定された名前および属性ディクショナリによって定義されたカスタム属性を持つ、HTML チェック ボックス コントロールを返します。

CheckBox(String, Object)

指定された名前および属性オブジェクトによって定義されたカスタム属性を持つ、HTML チェック ボックス コントロールを返します。

DropDownList(String, IEnumerable<SelectListItem>)

指定された名前を持ち、指定されたリスト項目を含む、HTML ドロップダウン リスト コントロールを返します。

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

指定された名前および属性ディクショナリによって定義されたカスタム属性を持ち、指定されたリスト項目を含む、HTML ドロップダウン リスト コントロールを返します。

DropDownList(String, IEnumerable<SelectListItem>, Object)

指定された名前および属性オブジェクトによって定義されたカスタム属性を持ち、指定されたリスト項目を含む、HTML ドロップダウン リスト コントロールを返します。

DropDownList(String, String, IEnumerable<SelectListItem>)

指定された名前を持ち、指定されたリスト項目および既定の項目を含む、HTML ドロップダウン リスト コントロールを返します。

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

指定された名前および属性ディクショナリによって定義されたカスタム属性を持ち、指定されたリスト項目および既定の項目を含む、HTML ドロップダウン リスト コントロールを返します。

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

指定された名前および属性オブジェクトによって定義されたカスタム属性を持ち、指定されたリスト項目および既定の項目を含む、HTML ドロップダウン リスト コントロールを返します。

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

指定された名前、属性ディクショナリによって定義されたカスタム属性、および既定の選択を持ち、指定されたリスト項目および既定の項目を含む、HTML ドロップダウン リスト コントロールを返します。

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

指定された名前、属性オブジェクトによって定義されたカスタム属性、および既定の選択を持ち、指定されたリスト項目および既定の項目を含む、HTML ドロップダウン リスト コントロールを返します。

Encode(Object)

任意の HTML に適した完全なエンコードを使用して、指定されたオブジェクトを表す HTML エンコード文字列を返します。

Encode(String)

任意の HTML に適した完全なエンコードを使用して、指定された文字列を表す HTML エンコード文字列を返します。

Hidden(String)

指定された名前を持つ、HTML 非表示コントロールを返します。

Hidden(String, Object)

指定された名前と値を持つ、HTML 非表示コントロールを返します。

Hidden(String, Object, IDictionary<String,Object>)

指定された名前、値、および属性ディクショナリによって定義されたカスタム属性を持つ、HTML 非表示コントロールを返します。

Hidden(String, Object, Object)

指定された名前、値、および属性オブジェクトによって定義されたカスタム属性を持つ、HTML 非表示コントロールを返します。

Label(String)

指定されたテキストを表示する HTML ラベルを返します。

Label(String, Object)

指定されたテキストを表示し、指定されたカスタム属性を持つ、HTML ラベルを返します。

Label(String, String)

指定したテキストを表示し、 属性に 指定した を持つ HTML ラベルを返します。

Label(String, String, IDictionary<String,Object>)

指定したテキストを表示し、属性ディクショナリによって定義された属性とカスタム属性に指定された を持つ HTML ラベルを返します。

Label(String, String, Object)

指定したテキストを表示し、属性オブジェクトによって定義された属性とカスタム属性に対して が指定された HTML ラベルを返します。

ListBox(String, IEnumerable<SelectListItem>)

指定された名前を持ち、指定されたリスト項目を含む、HTML リスト ボックス コントロールを返します。

ListBox(String, IEnumerable<SelectListItem>, IDictionary<String,Object>)

指定された名前および属性ディクショナリによって定義されたカスタム属性を持ち、指定されたリスト項目を含む、HTML リスト ボックス コントロールを返します。

ListBox(String, IEnumerable<SelectListItem>, Object)

指定された名前および属性オブジェクトによって定義されたカスタム属性を持ち、指定されたリスト項目を含む、HTML リスト ボックス コントロールを返します。

ListBox(String, IEnumerable<SelectListItem>, Object, Int32, Boolean)

指定された名前、サイズ、リスト項目、既定の選択を持ち、複数の選択が可能かどうかを指定する、HTML リスト ボックス コントロールを返します。

ListBox(String, String, IEnumerable<SelectListItem>)

指定された名前を持ち、指定されたリスト項目および既定の項目を含む、HTML リスト ボックス コントロールを返します。

ListBox(String, String, IEnumerable<SelectListItem>, IDictionary<String,Object>)

指定された名前および属性ディクショナリによって定義されたカスタム属性を持ち、指定されたリスト項目および既定の項目を含む、HTML リスト ボックス コントロールを返します。

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

指定された名前および属性オブジェクトによって定義されたカスタム属性を持ち、指定されたリスト項目および既定の項目を含む、HTML リスト ボックス コントロールを返します。

ListBox(String, String, IEnumerable<SelectListItem>, Object, IDictionary<String,Object>)

指定された名前および属性ディクショナリによって定義されたカスタム属性を持ち、指定されたリスト項目、既定の項目、および選択を含む、HTML リスト ボックス コントロールを返します。

ListBox(String, String, IEnumerable<SelectListItem>, Object, Int32, Boolean)

指定された名前、サイズ、項目、既定の項目、および選択を持ち、複数の選択が可能かどうかを指定する、HTML リスト ボックス コントロールを返します。

ListBox(String, String, IEnumerable<SelectListItem>, Object, Int32, Boolean, IDictionary<String,Object>)

指定された名前、サイズ、属性ディクショナリによって定義されたカスタム属性、項目、既定の項目、および選択を持ち、複数の選択が可能かどうかを指定する、HTML リスト ボックス コントロールを返します。

ListBox(String, String, IEnumerable<SelectListItem>, Object, Int32, Boolean, Object)

指定された名前、サイズ、属性オブジェクトによって定義されたカスタム属性、項目、既定の項目、および選択を持ち、複数の選択が可能かどうかを指定する、HTML リスト ボックス コントロールを返します。

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

指定された名前、項目、既定の項目、属性オブジェクトによって定義されたカスタム属性、および選択を持つ、HTML リスト ボックス コントロールを返します。

ObjectToDictionary(Object)

関連付けられた値が含まれるキーとして各パブリック インスタンスのプロパティを辞書に追加することで、オブジェクトから辞書を作成します。 派生型からのパブリック プロパティも公開します。 これは通常、匿名型のオブジェクトで使用されます。

Password(String)

指定された名前を持つ、HTML パスワード コントロールを返します。

Password(String, Object)

指定された名前と値を持つ、HTML パスワード コントロールを返します。

Password(String, Object, IDictionary<String,Object>)

指定された名前、値、および属性ディクショナリによって定義されたカスタム属性を持つ、HTML パスワード コントロールを返します。

Password(String, Object, Object)

指定された名前、値、および属性オブジェクトによって定義されたカスタム属性を持つ、HTML パスワード コントロールを返します。

RadioButton(String, Object)

指定された名前と値を持つ、HTML ラジオ ボタン コントロールを返します。

RadioButton(String, Object, Boolean)

指定された名前、値、および既定の選択された状態を持つ、HTML ラジオ ボタン コントロールを返します。

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

指定された名前、値、既定の選択された状態、および属性ディクショナリによって定義されたカスタム属性を持つ、HTML ラジオ ボタン コントロールを返します。

RadioButton(String, Object, Boolean, Object)

指定された名前、値、既定の選択された状態、および属性オブジェクトによって定義されたカスタム属性を持つ、HTML ラジオ ボタン コントロールを返します。

RadioButton(String, Object, IDictionary<String,Object>)

指定された名前、値、および属性ディクショナリによって定義されたカスタム属性を持つ、HTML ラジオ ボタン コントロールを返します。

RadioButton(String, Object, Object)

指定された名前、値、および属性オブジェクトによって定義されたカスタム属性を持つ、HTML ラジオ ボタン コントロールを返します。

Raw(Object)

HTML マークアップが HTML マークアップとして解釈されるように、インスタンスで HtmlString HTML マークアップをラップします。

Raw(String)

HTML マークアップが HTML マークアップとして解釈されるように、インスタンスで HtmlString HTML マークアップをラップします。

TextArea(String)

指定された名前を持つ、HTML 複数行テキスト入力 (テキスト領域) コントロールを返します。

TextArea(String, IDictionary<String,Object>)

指定された名前および属性ディクショナリによって定義されたカスタム属性を持つ、HTML 複数行テキスト入力 (テキスト領域) コントロールを返します。

TextArea(String, Object)

指定された名前および属性オブジェクトによって定義されたカスタム属性を持つ、HTML 複数行テキスト入力 (テキスト領域) コントロールを返します。

TextArea(String, String)

指定された名前と値を持つ、HTML 複数行テキスト入力 (テキスト領域) コントロールを返します。

TextArea(String, String, IDictionary<String,Object>)

指定された名前、値、および属性ディクショナリによって定義されたカスタム属性を持つ、HTML 複数行テキスト入力 (テキスト領域) コントロールを返します。

TextArea(String, String, Int32, Int32, IDictionary<String,Object>)

指定した名前、値、行属性、col 属性、および属性ディクショナリによって定義されたカスタム属性を持つ HTML 複数行テキスト入力 (テキスト領域) コントロールを返します。

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

指定された名前、値、行属性、col 属性、および属性オブジェクトによって定義されたカスタム属性を持つ HTML 複数行テキスト入力 (テキスト領域) コントロールを返します。

TextArea(String, String, Object)

指定された名前、値、および属性オブジェクトによって定義されたカスタム属性を持つ、HTML 複数行テキスト入力 (テキスト領域) コントロールを返します。

TextBox(String)

指定された名前を持つ、HTML テキスト コントロールを返します。

TextBox(String, Object)

指定された名前と値を持つ、HTML テキスト コントロールを返します。

TextBox(String, Object, IDictionary<String,Object>)

指定された名前、値、および属性ディクショナリによって定義されたカスタム属性を持つ、HTML テキスト コントロールを返します。

TextBox(String, Object, Object)

指定された名前、値、および属性オブジェクトによって定義されたカスタム属性を持つ、HTML テキスト コントロールを返します。

ValidationMessage(String)

指定したフォーム フィールドの最初の検証エラー メッセージを含む HTML span 要素を返します。

ValidationMessage(String, IDictionary<String,Object>)

属性ディクショナリによって定義された指定されたカスタム属性を持ち、指定したフォーム フィールドの最初の検証エラー メッセージを含む HTML スパン要素を返します。

ValidationMessage(String, Object)

属性オブジェクトによって定義された指定されたカスタム属性を持ち、指定したフォーム フィールドの最初の検証エラー メッセージを含む HTML スパン要素を返します。

ValidationMessage(String, String)

指定したフォーム フィールドの検証エラー メッセージを含む HTML スパン要素を返します。

ValidationMessage(String, String, IDictionary<String,Object>)

属性ディクショナリによって定義された指定されたカスタム属性を持ち、指定したフォーム フィールドの検証エラー メッセージを含む HTML スパン要素を返します。

ValidationMessage(String, String, Object)

属性オブジェクトによって定義された指定されたカスタム属性を持ち、指定したフォーム フィールドの検証エラー メッセージを含む HTML スパン要素を返します。

ValidationSummary()

モデル状態ディクショナリからのすべての検証エラー メッセージの順序なしリストを含む HTML div 要素を返します。

ValidationSummary(Boolean)

モデル状態ディクショナリからの検証エラー メッセージの順序なしリストを含む HTML div 要素を返します。必要に応じて、フィールド レベルのエラーを除外します。

ValidationSummary(IDictionary<String,Object>)

属性ディクショナリによって定義された指定されたカスタム属性を持ち、モデル状態ディクショナリ内にあるすべての検証エラー メッセージの順序なしのリストを含む HTML div 要素を返します。

ValidationSummary(Object)

属性オブジェクトによって定義された指定されたカスタム属性を持ち、モデル状態ディクショナリ内にあるすべての検証エラー メッセージの順序なしのリストを含む HTML div 要素を返します。

ValidationSummary(String)

概要メッセージと、モデル状態ディクショナリ内にあるすべての検証エラー メッセージの順序なしのリストを含む HTML div 要素を返します。

ValidationSummary(String, Boolean, IDictionary<String,Object>)

属性ディクショナリによって定義された指定されたカスタム属性を持ち、オプションでフィールド レベルエラーを除外するモデル状態ディクショナリからのサマリー メッセージと順序なしの検証エラー メッセージのリストを含む HTML div 要素を返します。

ValidationSummary(String, Boolean, Object)

属性オブジェクトによって定義された指定されたカスタム属性を持ち、モデル状態ディクショナリからのサマリー メッセージと順序なしの検証エラー メッセージの一覧を含む HTML div 要素を返します。必要に応じてフィールド レベルのエラーを除外します。

ValidationSummary(String, IDictionary<String,Object>)

属性ディクショナリによって定義された指定されたカスタム属性を持ち、概要メッセージと、モデル状態ディクショナリからのすべての検証エラー メッセージの順序なしのリストを含む HTML div 要素を返します。

ValidationSummary(String, Object)

属性オブジェクトによって定義された指定されたカスタム属性を持ち、概要メッセージとモデル状態ディクショナリからのすべての検証エラー メッセージの順序なしのリストを含む HTML div 要素を返します。

適用対象