製品情報
.NET 製品
[マルチロウ]
ASP.NET対応 日本仕様 伝票明細グリッドコンポーネント
- バージョン : 1.0J
- 標準価格 : 126,000円 (本体価格:120,000円)
- 販売形態 : パッケージ/ダウンロード
- ライセンス : 要サーバーライセンス
- 発売日 : 2010/6/25
製品概要
MultiRow for ASP.NETは、伝票や複雑な明細入力画面の作成に適した1レコードフリーレイアウトを実現するASP.NET用のコンポーネントです。専用のデザイナを使用して自由な場所にセルを配置することで、日本の業務システムに求められる、複雑できめ細やかなデザインの表画面をWebフォーム上で容易に実現します。グリッドコントロールとしての機能も兼ね揃えているため、1レコード複数行グリッドも実現できます。また、Ajax機能の搭載により、データの追加・更新・削除、ページ移動やソートといった操作はコールバックで処理され、快適な操作性を提供します。
主な特長
1レコード複数行をフリーレイアウトで表示
MultiRowは、1レコードのレイアウトを定義したテンプレートと、テンプレートをもとに表画面を作成するコントロールから構成されます。テンプレートにセルを配置し、1レコード分のレイアウトをデザインすると、実行時にはこのレイアウトでデータが繰り返し表示されます。セルの位置とサイズは任意に指定でき、自由自在なレイアウトを作成することが可能です。また、テンプレートにヘッダやフッタ領域を追加すると、実行時には固定領域として表示されるため、見出しや集計結果といった内容の表示にも対応します。
テンプレートデザイナ
テンプレートを作成するための専用デザイナを提供します。デザイナはコントロールのスマートタグから起動し、ページにコントロールを配置するのと同じようにドラッグ&ドロップでグリッドにセルを配置できます。
テンプレートデザイナは次のような特長があります。
テンプレートデザイナは次のような特長があります。
- ツールボックスやプロパティウィンドウ、セルの整列やサイズ揃えのツールボタンなど、Visual Studioのデザイン画面を基本としているため、使い慣れた操作性を提供します。
- タブによる設計時と実行時(プレビュー)画面の切り替えで、設定内容を即座に確認できます。
- スナップラインあるいはグリッド線でセルの配置を補助します。
- データ接続時には、セルに接続するデータフィールドをリストから選択可能です。
- セルのインデックス、名前、接続データフィールドなどセル情報の表示を切り替えられます。
- XMLファイルによるテンプレートの保存、読み込みをサポートします。
データベース連結とAjax
ADO.NETおよびDataSourceコントロールとの連結をサポートします。データ連結時にはAjax機能が適用されます。このため、データの追加・削除・更新のほか、ページ移動やソートといった操作に伴うデータの読み込みはコールバックにより行われ、ページ全体の再読み込みが発生しません。また、スクロール操作によるデータの順次読み込みにも対応しているため、ページの初期表示時にかかる時間を削減できます。
ページング
MultiRowはポストバックなしでのページ移動を可能にします。バウンドモードではAjaxを、アンバウンドモードではクライアント側スクリプトを使用します。大量のデータを表示する場合、ページング機能を使用し1ページに表示するデータ量を少なくすると、パフォーマンスの向上につながります。また、1ページ1レコードの設定により単票画面も実現できます。視覚的にページ移動を誘導するページャーバーはスタイルのカスタマイズが可能です。
ページャーバーのカスタマイズ
ページャーバーのカスタマイズ
ツールバー
新規行の追加、削除、データ更新、ページ移動の機能を備えたツールバーが提供され、ユーザーの操作を補助します。ツールバーは、グリッドのいずれの四辺にも表示でき、またツールボタンの配置位置も変更できます。

ツールバー

ツールバー
スタイル
ヘッダ領域、行領域、フッタ領域、およびそれぞれに配置されているセルに、背景色、文字色、罫線など個別のスタイルを設定することができます。また、交互行、現在編集中の行、現在編集中のセルといった、特定の条件の行やセルにスタイルを設定することも可能です。
主な機能
グリッドコントロール| MultiRow | |
|---|---|
| 選択モード | 単一選択/複数選択 |
| 編集モード | 通常/常時入力/読み取り専用 |
| 表示モード | 通常/行選択/表示専用 |
| 行の編集 | 追加/挿入/削除 |
| スクロール | 行単位/ピクセル単位 |
| データ連結 | ADO.NET/DataSourceコントロールとの連結/アンバウンドモード |
| ソート | 列ヘッダによるソート/昇順・降順/ユーザー定義ソート/インジケータの表示 |
| ページ移動 | ページャーバーの表示/1ページに表示するレコード数 |
| ツールチップ | セル/エラーアイコン |
| ショートカットキー | キーの追加/キーの削除/組み込みアクションの割り当て/表示モード別 |
| スタイル | コントロール/ヘッダ領域/フッタ領域/行領域/セル |
| Ajax | データバウンド時の基本操作/ロードオンデマンド/ASP.NET AJAX対応 |
デザイナ
| デザイナ | |
|---|---|
| セクション | 列ヘッダセクション/行/列フッタセクション |
| 表示モード | 設計時/実行時 |
| レイアウトモード | スナップライン/グリッド |
| セル表示モード | インデックス/名前/データフィールド/型 |
| ルーラーの単位 | ピクセル/インチ/センチメートル |
| ウィンドウ | テンプレートパネル/ツールボックス/プロパティウィンドウ/プロパティリストウィンドウ |
| ファイル入出力 | テンプレート定義ファイル(.xml) |
セル型(13種類)
| セル型 | イメージ | 機能 |
|---|---|---|
| ヘッダ | ![]() | 行・列の選択 |
| 列ヘッダ | ![]() | 組み込みソート/列、セルの選択 |
| 行ヘッダ | ![]() | 行インジケータの表示/行エラーの表示/行番号の表示/行全体の選択 |
| 文字列 | ![]() | 文字列の入力/複数行の入力/最大文字数 |
| ラベル | ![]() | 文字列の表示 |
| ドロップダウンリスト | ![]() | 値の選択/データソースの連結 |
| 日付 | ![]() | 日付と時刻の入力/最大日付と最小日付 |
| 数値 | ![]() | 数値の入力/通貨・小数点・区切り記号/最大値と最小値 |
| ハイパーリンク | ![]() | リンク付き文字列の表示/リンク先のTarget指定 |
| イメージ | ![]() | 画像の表示 |
| ボタン | ![]() | クリック可能なボタン/ポストバック・コールバック |
| チェックボックス | ![]() | オン・オフの入力 |
| ラジオボタンリスト | ![]() | 値の選択/表示方向/テキストの位置 |
InputManCell(5種類)
InputManCellは、InputMan for ASP.NET 3.0Jの入力系コントロールを、MultiRowのセルとして使用できるよう最適化されたセル型です。InputManの多彩な入力支援機能を、MultiRowに組み込むことができます。
InputManCellはMultiRow for ASP.NET 1.0J SP1以降に含まれています。InputManCellを 使用するには、別途InputMan for ASP.NET 3.0Jのライセンスとインストール(SP3以降)が必要です。
InputManCellはMultiRow for ASP.NET 1.0J SP1以降に含まれています。InputManCellを 使用するには、別途InputMan for ASP.NET 3.0Jのライセンスとインストール(SP3以降)が必要です。
| セル型 | イメージ | 機能 |
|---|---|---|
| テキスト入力 | ![]() | 入力文字種の制限/入力文字列の自動変換/バイト数による最大文字数/エディットウィンドウ/省略文字/入力行数の制限/サロゲートペアの入力禁止 |
| マスク入力 | ![]() | 正規表現による書式/スピン機能による順次選択/サロゲートペアの入力禁止 |
| 日付入力 | ![]() | 表示用の書式と入力用の書式/和暦のカスタマイズ(元号の変更)/休日設定に対応したドロップダウンカレンダー/スピン機能による値の変更 |
| 数値入力 | ![]() | 表示用の書式と入力用の書式/接頭、接尾語の表示/ドロップダウン電卓/スピン機能による値の増減 |
| 複数列コンボ | ![]() | 複数列ドロップダウンリストの表示/項目のヘッダの表示/項目のスタイル/ステータスバーの表示/項目の検索/入力書式/選択項目の文字列の表示書式/項目に画像を表示 |
| 共通機能 | 自動フォーカス移動/矢印キーによるフォーカス移動/ショートカットキー/クライアント側イベントによる不正入力検出 | |
注意事項
コンポーネントの種類
Webフォーム用コンポーネント
サポート言語
Visual Basic、C#
サーバーライセンスに関するご注意
信頼レベル
Medium 信頼レベルで実行できます。
必要システム
開発環境| 開発ツール | Visual Studio 2008 SP1/2010日本語版 | |||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 開発言語 | Visual Basic、C# | |||||||||||||||||||||
| Webサーバー | Internet Information Services (必須ではありません) | |||||||||||||||||||||
| OS |
|
運用環境
サーバー
クライアント
| フレームワーク | .NET Framework 3.5 SP1/4 | |||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Webサーバー | Internet Information Services | |||||||||||||||||||||
| OS |
|
| ブラウザ | Internet Explorer 6/7/8/9、Firefox 3.6/4.0 |
|---|
ソフトウェア認証
オンラインデモ
MultiRow for ASP.NETの基本的な機能を体感できるサンプルアプリケーションを用意しました。
各種の機能を実現するプロパティと、実行時の動作をご確認いただけます。
» オンラインデモはこちら
各種の機能を実現するプロパティと、実行時の動作をご確認いただけます。
» オンラインデモはこちら






















