Input for ASP.NET Web Forms の主な特長として、次の事項が挙げられます。
- 充実したクライアント側オブジェクトモデル
マウスアクションやコントロールフォーカスイベントによって、さらに充実したクライアント側のユーザー操作性を作成します。多数のクライアント側メソッドによって、コントロールの書式、色、マスク、最小値/最大値、その他多くを変更します。
- 23 種類以上の組み込みマスク
23 種類以上の組み込みマスクから選択するか、独自のマスクをカスタマイズします。C1InputMask コントロールは、日付時刻書式、曜日チューザ、および数値範囲など、14 種類の組み込み標準マスクを備えています。C1InputDate コントロールは、長い/短い日付時刻書式など、9種類の組み込み標準マスクを備えています。どちらもカスタム書式サポートが含まれています。
- 無効な入力に対する警告
数値入力ボックス内の英数字などの無効な入力を排除します。赤色のフォントを使用してユーザーに視覚的に警告したり、エラーメッセージを表示したりできます。
- 豊富な書式モデル
可能なほぼすべての書式で入力ボックスを設定します。豊富な書式モデルによって、開発者はコントロールのテキスト、枠線、セルスペース、カラースキームなどの外観をカスタマイズできます。
- デザイン時のサポート
SmartTag を使用して、5つのコントロール固有のデザイナにすばやくアクセスできます。マスク、書式、値、およびカルチャの各プロパティを設定し、WYSIWYG ウィンドウで編集を視覚化します。詳細については、「デザイン時のサポート」を参照してください。
- カルチャサポート
任意の入力コントロールによって使用されるカルチャ設定を定義します。これは文字列比較、数値および日付時刻書式、特殊文字に適用されます。詳細については、「カルチャの選択」を参照してください。
- ドロップダウンとスピンボタン
日付/時刻と数値編集専用の入力コントロールである、C1InputDate、C1InputCurrency、およびC1InputNumeric コントロールは、ドロップダウンとスピン(上/下)ボタンをサポートします。
- 日付ピッカー
カレンダーを C1InputDate コントロールの日付ピッカーとして使用できます。トリガーボタンを有効にしてデフォルトカレンダーを開くには、単に ShowTrigger プロパティを True に設定します。
- 数値編集
C1InputNumeric、C1InputCurrency、および C1InputPercent コントロールに対し、値の入力制限を設定して、小数点以下の桁数を指定し、桁区切り文字の使用を指定します。
- パスワード保護
C1InputMask コントロールを使用し、パスワード文字を表示させて入力テキストを保護します。デザイン時、文字(* など)を単に選択して、実際の入力文字の代用にします。
- キーボードサポート
キーボードサポートを使用して、入力値をすばやく編集します。カーソル位置を1つ左/右や先頭/末尾に移動させたり、範囲値を増減したり、コピー&ペースト、その他多くの操作ができます。
- テーマ
スマートタグをクリックするだけで、6種類のプレミアムテーマ(Arctic、Midnight、Aristo、Rocket、Cobalt、および Sterling)のいずれかを選択して外観を変更します。オプションとして、jQuery UI からThemeRoller を使用してカスタマイズしたテーマを作成します。詳細については、「C1Input の外観」を参照してください。
- CSS のサポート
(Cascading Style Sheet)のスタイルを使用して、カスタムスキンを定義します。