マーケター向けWebフォーム モジュールのフィールド階層
このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。
定義済みのコントロールが特定のニーズを満たさない場合は、フォームの動作や特別なUI要素を変更するなど、独自のコントロールを作成できます。
「マーケター向けWebフォーム」モジュールには、次の2種類のフィールドがあります。
-
ユーザー制御フィールド – System.Web.UI.UserControlクラスを継承します。これらのフィールドのマークアップは、別の .ascxファイルで使用できます。これらのフィールドの外観は、アセンブリを再コンパイルせずに変更できます。
-
Webコントロール フィールド - Webコントロール フィールドはSystem.Web.UI.WebControls.WebControl Webクラスを継承します。通常、これらのフィールドは単純な構造で、アセンブリのコンパイル後に変更する必要はありません。これらのタイプのフィールドは、再利用が容易です。
ユーザー制御フィールド
ユーザー制御フィールド
Sitecore.Form.UI.UserControls名前空間では、次のフィールドがUserControlクラスを継承します。
-
Captcha
-
CreditCard
-
PasswordConfirmation
次の図は、ユーザー コントロールの継承グラフを示しています。
Webコントロールのフィールド
Webコントロールのフィールド
次のWebコントロール フィールドの一覧は、Sitecore.Form.Web.UI.Controls名前空間に格納されています。
-
Checkbox
-
CheckboxList
-
DatePicker
-
DateSelector
-
DropList
-
Email
-
Label
-
List
-
MultipleLineText
-
Number
-
Password
-
RadioList
-
SingleLineText
-
SmsTelephone
-
Telephone
-
UploadFile
次のクラス図は、Webコントロールの継承グラフを示しています。

