ダウンロード サンプルソース (21.2 KB)
DHTMLで使いやすいWebアプリケーションを作りたいが、JavaScriptの扱いがネックになっているようなときにお勧めなのが「InputMan for ASP.NET」です。本稿では、このInputMan for ASP.NETの詳細をサンプル付きで解説します。
DHTMLでのWebアプリケーション制作をサポートするInputMan for ASP.NET
DHTMLを使ったRIA(Rich Internet Applications)は、FlashやJavaアプレット、ActiveXコントロールを使ったRIAと比較すると、ブラウザプラグイン(アドイン)を使わずに実現できる点が優れており、また、HTMLとJavaScriptで実現するため、HTMLライクな手法で作成できるのも特徴です。そのため、Flashなどを使うまでもないけれどRIA的な操作性が欲しい、というようなときに非常に便利です。
しかしながら、気軽とは言ってもJavaScriptの知識が必要であり、HTML主体のアプリケーションと同じように開発するのは難しいもの。DHTMLで使いやすいWebアプリケーションを作りたいがJavaScriptの扱いがネックになっているようなときにお勧めなのが、InputMan for ASP.NET 3.0Jです。
InputManにより追加されるコントロール一覧
InputMan for ASP.NET 3.0Jには、11種類の可視コントロール、不可視コントロールの3種類のエクステンダ、5種類の検証コンポーネントが備わっています。
これらのInputMan for ASP.NET付属コントロールは、前回紹介したInputMan for Windows Forms付属コントロールと同様、標準コントロールよりも便利であり、不可視コントロールが標準コントロールにも対応しています。
| コントロール | 呼称 | 不可視コントロール |
|---|---|---|
| BalloonTip | バルーンチップエクステンダ | * |
| Calculator | 電卓コントロール | |
| Calendar | 和暦対応拡張カレンダーコントロール | |
| CharacterTypeValidator | 文字種検証コンポーネント | * |
| Combo | コンボコントロール | |
| Date | 日付コントロール | |
| DateDifferenceValidator | 日付比較検証コンポーネント | * |
| DateRangeValidator | 日付検証コンポーネント | * |
| Edit | テキストコントロール | |
| ForbiddenTextValidator | 禁止文字列検証コンポーネント | * |
| FunctionKey | ファンクションキーコントロール | |
| List | リストコントロール | |
| Mask | マスクコントロール | |
| MessageBox | メッセージボックスコンポーネント | * |
| Number | 数値コントロール | |
| RichCalendar | Silverlightカレンダーコントロール | |
| ShortCut | ショートカットエクステンダ | * |
| TextLengthValidator | 文字数検証コンポーネント | * |
| ValidatorAction | 検証アクションエクステンダ | * |
この記事は参考になりましたか?
- 現役エンジニア直伝! 「現場」で使えるコンポーネント活用術(InputMan)連載記事一覧
- この記事の著者
-
初音玲(ハツネアキラ)
国内SIerのSEでパッケージ製品開発を主に行っており、最近は、空間認識や音声認識などを応用した製品を手掛けています。 個人的には、仕事の内容をさらに拡張したHoloLensなどのMRを中心に活動しています。 Microsoft MVP for Windows Development ブログ:http://hatsune.hatenablog.jp/
※プロフィールは、執筆時点、または直近の記事の寄稿時点での内容です
【AD】本記事の内容は記事掲載開始時点のものです 企画・制作 株式会社翔泳社
この記事は参考になりましたか?
この記事をシェア
