IHtmlGenerator インターフェイス

定義

サービスのサポート IHtmlHelperITagHelper 実装のコントラクト。

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> 要素と option> 要素を<生成します。

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

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

GenerateHiddenForCheckbox(ViewContext, ModelExplorer, String)

チェックボックスに対して追加 <の入力タイプ="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)

入力型 ="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)

<入力 type="text"> 要素を生成します

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

の に tag のエラーがviewContextModelState含まれている場合は、 要素を生成します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)

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

適用対象