IHtmlGenerator インターフェイス

定義

および IHtmlHelper ITagHelper 実装をサポートするサービス のコントラクト。

public interface class IHtmlGenerator
public interface IHtmlGenerator
type IHtmlGenerator = interface
Public Interface IHtmlGenerator
派生

プロパティ

IdAttributeDotReplacement

Id 属性の '. ' の置換を取得します。

メソッド

Encode(Object)

値をエンコードします。

Encode(String)

値をエンコードします。

FormatValue(Object, String)

値の書式を設定します。

GenerateActionLink(ViewContext, String, String, String, String, String, String, Object, Object)

アクションへの < > リンクの要素を生成します。

GenerateAntiforgery(ViewContext)

アンチフォー < ジェリー トークンを含む入力 type="hidden".../ 要素 > を生成します。

GenerateCheckBox(ViewContext, ModelExplorer, String, Nullable<Boolean>, Object)

入力 < type="checkbox".../ 要素を > 生成します。

GenerateForm(ViewContext, String, String, Object, String, Object)

フォーム要素 < を生成 > します。 ユーザーがフォームを送信すると、名前を持つアクションによって actionName 要求が処理されます。

GenerateGroupsAndOptions(String, IEnumerable<SelectListItem>)

optgroup < 要素とオプション > 要素 < を > 生成します。

GenerateHidden(ViewContext, ModelExplorer, String, Object, Boolean, Object)

入力 < type="hidden" 要素を生成 > する

GenerateHiddenForCheckbox(ViewContext, ModelExplorer, String)

チェックボックスに対 < して追加の入力 type="hidden".../ > を生成します。 これは、オフのチェック ボックスが要求で送信されないシナリオに対応します。 非表示の入力を送信すると、要求の送信時にページにチェック ボックスが表示されたと確認できます。

GenerateLabel(ViewContext, ModelExplorer, String, String, Object)

ラベル要素 < を生成 > する

GeneratePageForm(ViewContext, String, String, Object, String, String, Object)

フォーム要素 < を生成 > します。 ユーザーがフォームを送信すると、名前のページで pageName 要求が処理されます。

GeneratePageLink(ViewContext, String, String, String, String, String, String, Object, Object)

< > アクションへのリンクの要素を生成します。

GeneratePassword(ViewContext, ModelExplorer, String, Object, Object)

<Input type = "password" 要素を生成します。 >

GenerateRadioButton(ViewContext, ModelExplorer, String, Object, Nullable<Boolean>, Object)

入力の < 種類 = "radio" > 要素を生成します

GenerateRouteForm(ViewContext, String, Object, String, Object)

<フォーム要素を生成 > します。 名前を持つルートでは、 routeName < フォーム > の action 属性値が生成されます。

GenerateRouteLink(ViewContext, String, String, String, String, String, Object, Object)

< > アクションへのリンクの要素を生成します。

GenerateSelect(ViewContext, ModelExplorer, String, String, IEnumerable<SelectListItem>, Boolean, Object)

の select 要素を生成し < > expression ます。

GenerateSelect(ViewContext, ModelExplorer, String, String, IEnumerable<SelectListItem>, ICollection<String>, Boolean, Object)

の select 要素を生成し < > expression ます。

GenerateTextArea(ViewContext, ModelExplorer, String, Int32, Int32, Object)

<Textarea 要素を生成します >

GenerateTextBox(ViewContext, ModelExplorer, String, Object, String, Object)

入力の < 種類 = "text" > 要素を生成します

GenerateValidationMessage(ViewContext, ModelExplorer, String, String, String, Object)

のに tag エラーが含まれている場合は、要素を生成 viewContext ModelState expression します。

GenerateValidationSummary(ViewContext, Boolean, String, String, Object)

< > 検証エラーの一覧を含む div 要素を生成します。

GetCurrentValues(ViewContext, ModelExplorer, String, Boolean)

指定されたの現在の値のコレクションを取得し expression ます。

拡張メソッド

GenerateForm(IHtmlGenerator, ViewContext, String, String, String, Object, String, Object)

フォームを生成します。

GenerateRouteForm(IHtmlGenerator, ViewContext, String, Object, String, String, Object)

ルートのフォームを生成します。

適用対象