優れた柔軟性を持つ ASP.NET データ入力コントロール

Aikido™ フレームワーク上に作成された ASP.NET AJAX データ入力コントロールを使用することによって、ウェブ ブラウザー内でデータを柔軟に編集できます。すべての ASP.NET AJAX エディターは、ASP.NET 検証、個別編集、フォーカス時のスタイル、値リストを循環するスピン ボタン、ローカライゼーションやカスタム フォーマットをサポートします。この次世代エディター コントロールは、実環境 ASP.NET AJAX アプリケーションを目的に作成されました。


ASP.NET AJAX のウェブ エディター コントロール

 

  • WebTextEditor™ - ほとんどの ASP.NET AJAX データ入力コントロールの基本となるコントロールです。この WebTextEditor は標準の ASP.NET テキスト ボックス コントロールの代わりに複数行の編集およびパスワード モードを提供します。
  • WebMaskEditor™ - 入力時にリアルタイムでマスクを使用することにより、ユーザーはポストバックや検証なしに適切なフォーマットでデータを入力できます。
  • WebNumericEditor™ - 最小値/最大値と数値書式の完全なカスタマイズ機能を提供、マスクおよびスピン ボタンは数値のデータ入力を簡単にします。
  • WebCurrencyEditor™ - 貨幣値のために構成された WebCurrencyEditor が貨幣書式に対するで入力検証をリアルタイムで提供します。
  • WebDateTimeEditor™ - ローカライズ可能な時間や日付の書式を指定することが可能、更にリアルタイムで入力を検証します。
  • WebPercentEditor™ - WebNumericEditor の特別なバージョンでパーセントの表示や編集に最適です。

 

ASP.NET AJAX の主な機能の概要

  • アプリケーション スタイリング - ASP.NET AJAX エディターおよびアプリケーション スタイリング フレームワークによって高度なデザインを使用したアプリケーション ユーザー インターフェイスを作成できます。Microsoft® Office® 2007 UI などの人気のあるカラー スキームにスタイル セットのライブラリが含まれます。
  • ブラウザー サポート - ASP.NET AJAX エディターはブラウザーの最新のバージョンをサポートします:  Microsoft Internet Explorer® 8、 Safari 4、 Google® Chrome™ 2、および Mozilla® Firefox® 3.5。
  • エディター プロバイダー - ASP.NET AJAX エディターは WebDataGrid™ や WebHierarchicalDataGrid™ などの他の ASP.NET AJAX コントロールで簡単に使用できます。
  • スピン ボタン - ASP.NET AJAX エディターのスピン ボタンは、ユーザーが値の増加/減少を行ったり、リストアイテムを循環したりすることができます。
  • ASP.NET 検証 - ASP.NET AJAX エディターは ASP.NET 検証に対応しているため、特定の検証をパスしたかどうかを直接ブラウザーでチェックすることが可能です。
  • ウォーターマーク、フォーカス スタイル - ASP.NET AJAX エディターにウォーターマークまたは null 値のテキスト (「値を入力してください」など) を設定することが可能です。エディターがフォーガスを受け取ると、このウォーターマークは非表示になります。
  • クライアント サイド オブジェクト モデル (CSOM) - 広範囲なクライアント側 API でブラウザーに使用されるプロパティまたはオブジェクトをコントロールできます。
  • 508 条準拠 - ASP.NET AJAX エディターは労働力投資法 (Workforce Investment Act of 1998) に準拠します。

 

ASP.NET クラシック データ入力コントロール

また、もう 1 つのパワフルなデータ入力/表示コントロールの ASP.NET コレクションを提供します。すべてのコントロールが IProvideEmbeddableEditor インターフェイスを実装することによって、データ編集にプラグ可能で拡張性を持つアーキテクチャーを作成します。多くの機能が必要となる ASP.NET アプリケーションのエディター コントロールで書式文字列、ローカライゼーション、マスクを使用することが可能です。

このエディターは WebDataInput アセンブリに含まれています。

 

ASP.NET クラシック ウエブ データ入力コントロール

  • WebTextEdit™ - その他すべての編集コンポーネントの基本を提供する WebTextEdit は、標準のテキストボックスの代わりとしても使用できます。
  • WebMaskEdit™ - リアルタイムのキー ストローク フィルタリング機能を使用して、キーを押すたびに入力を強制的にマスクして、ポストバックや検証機能の必要性を軽減します。
  • WebCurrencyEdit™ - 通貨のマスキングに特化したコントロールである WebCurrencyEditor は、ユーザーの通貨フォーマットでリアルタイムに入力を検証します。
  • WebNumericEdit™ - このコントロールは完全にカスタマイズ可能な数値フォーマットと入力マスキング機能を提供し、簡単に設定することができます。
  • WebDateTimeEdit™ - ユーザーが選択したローカライズ可能な日付と時刻のフォーマットを、リアルタイムで入力をマスクして提供します。
  • WebPercentEdit™ - このエディターは、WebNumericEditor の若干特別なバージョンで、パーセントを処理するために特に設定されています。
  • WebComboBox™ - AJAX 対応の複数列、データバウンド ドロップダウンとして、WebCombo は画面上の使用領域を節約すると同時に、ユーザーが必要とするパフォーマンスとデータ表示を提供します。
  • WebDateChooser™ - このコントロールは日付のリアルタイムの入力マスキング機能を、日付選択にも使用できるドロップダウン カレンダーと結合します。

従来の ASP.NET 主要機能
  • プラグ可能なアーキテクチャー - WebGrid に ASP.NET エディター  コントロールに組み込み、データ駆動型のウェブ アプリケーションのためのさまざまなデータ 書式に対応するデータ編集の機能を追加が可能です。
  • アプリケーション スタイリング - 定義済みのスタイルセットの完全ライブラリが提供されます。他の NetAdvantage® ASP.NET コントロールを使用して 1 ページから全ページにわたってグローバルにエディター コントロールをスタイル化することも可能です。ユーザーが慣れ親しんだスタイル (XP、2003、標準など)、カラー スキーム、クリエイティブな境界線ソリューション、画像、フォントのオプションなどが含まれており、外観に統一性をもたせることによってユーザーに印象的なアプリケーションを作成することが可能です。
  • クライアント サイド オブジェクト モデル (CSOM) - 広範囲なクライアント側 API でブラウザーに使用されるプロパティまたはオブジェクトをコントロールできます。
  • ASP.NET ダイナミック データをサポート - このエディターは属性メタデータを使用して制限の注釈を加えたマークアップなどの新しい ASP.NET ダイナミック データをサポートします。
  • 508 条準拠 - ASP.NET AJAX エディターは完全に 労働力投資法(Workforce Investment Act of 1998) に準拠します。

 

注: 従来の WebEditors は WebDataInput アセンブリに含まれています。