ComponentOne ASP.NET MVC は、Web UI でユーザーからデータを収集するためのさまざまな入力コントロールを提供します。これらのコントロールを使用すると、収集するデータのタイプに応じて、数値、マスク付き、パーセント、日付、通貨、およびテキストによる入力を作成できます。これらの入力コントロールは高度にカスタマイズ可能であり、データ依存型のアプリケーションの作成に役立ちます。
次の表に、ASP.NET MVC でサポートされている入力コントロールをリストします。
コントロール |
説明 |
---|---|
AutoComplete |
サーバーから動的に取得されるリストから値を選択します。AutoComplete コントロールは、ユーザーがキー入力すると、サーバーからオプションを取得します。 |
Calendar |
日、月、年の間を移動しながら、月間カレンダーから日付を選択します。Min および Max プロパティを使用して、選択可能な日付を制限します。 |
ColorPicker |
色チャンネル(色相、彩度、明度、アルファ)を調整するためのパネルをクリックして、色を選択します。 |
ComboBox |
オートコンプリート機能を備えたリストから値を選択します。displayMemberPath および displayValuePath プロパティを使用して、複雑なオブジェクト(キー/値のペア)を含むテーブルから選択を行います。 |
InputColor |
HTML でサポートされる色文字列を入力して色を選択するか、ドロップダウンして表示される ColorPicker コントロールから色を選択します。このコントロールの Value プロパティは、現在選択されている色を取得または設定します。 |
InputDate |
日付値を編集するか、ドロップダウンカレンダーから日付を選択します。min および max プロパティを使用して、有効な日付の範囲を制限します。 |
InputMask |
無効な入力を防止したりリテラルをスキップするためのマスクを使用して、文字列を編集します。マスクプロパティを使用して、入力の書式を指定します。 |
InputNumber |
数値を編集するか、スピナーボタンを使用して現在の値を増減します。Min および Max プロパティを使用して、有効な数値の範囲を制限します。 |
InputTime |
時間値を編集するか、ドロップダウンリストから時間を選択します。min および max プロパティを使用して、有効な時間の範囲を制限します。 |
ListBox |
プレーンテキストまたは HTML を含む値のリストを表示し、ユーザーが値を選択できるようにします。このコントロールは、ComboBox、AutoComplete、TimePicker、および Menu コントロールのドロップダウン部分に表示されます。 |
Menu |
1つのテキスト要素とドロップダウンリストを表示します。ドロップダウンリストには、ユーザーがクリックすることで呼び出すことができるコマンドが含まれます。 |
MultiSelect |
ドロップダウンリストにてカスタム項目のリストまたは文字列を表示して、ユーザーがリストから複数の項目を選択できます。 |
Popup |
任意のコンテンツの小さなオーバーレイをポップオーバーまたはモーダルダイアログとしてアプリケーションに表示でき、このファイルを使用してエンドーユーザーからご要望の情報を取得します。 |
MultiAutoComplete |
サーバーから動的に取得されるリストから値を選択します。カスタムオブジェクトまたは簡単な文字列を含むリストから項目を選択することができます。 |