ComboBox for ASP.NET Web Forms

Similar documents
Slider for ASP.NET Web Forms

Expander for ASP.NET Web Forms

ToolTip for ASP.NET Web Forms

FileExplorer for ASP.NET Web Forms

Tabs for ASP.NET Web Forms

ProgressBar for ASP.NET Web Forms

ComponentOne for ASP.NET Web Forms ユーザーガイド

Accordion for ASP.NET Web Forms

Upload for ASP.NET Web Forms

ListView for ASP.NET Web Forms

C1Live

BinaryImage for ASP.NET Web Forms

Chart3D for WPF/Silverlight

SiteMap for ASP.NET Web Forms

MVC4 Mobile Classic

( 目次 ) 1. はじめに 開発環境の準備 仮想ディレクトリーの作成 ASP.NET のWeb アプリケーション開発環境準備 データベースの作成 データベースの追加 テーブルの作成

ComponentOne Studio for ASP.NET Web Forms ユーザーガイド

目次 はじめに... 3 システムの必要条件... 4 ライセンス認証... 4 アクティベーション... 6 開発... 7 手順 1. アプリケーションの作成... 7 手順 2. データソースの作成と代入... 7 手順 3. テンプレートの作成 手順 4. レポートビューアの追加

TreeView for ASP.NET Web Forms

Microsoft Word - VB.doc

brieart変換設定画面マニュアル

(1)IE6 の設定手順 (1)IE6 の設定手順 1) 信頼済みサイトの追加手順 1: ブラウザ (Internet Explorer) を起動します 手順 2: ツール / インターネットオプション / セキュリティ メニューを選択します 手順 3: セキュリティ タブの 信頼済みサイト を選択

Menu for ASP.NET Web Forms

Input for ASP.NET WebForms

1. WebShare 編 1.1. ログイン / ログアウト ログイン 1 WebShare の URL にアクセスします xxxxx 部分は会社様によって異なります xxxxx. 2 ログイン名 パスワードを入力し

印刷アプリケーションマニュアル

Microsoft Word - プリンター登録_Windows XP Professional.doc

. フォントを OS にインストールする インターネット等で入手したフリーのフォントをインストールすることにより Windows に標準でインストールされているフォント以外のものを利用することができます 多数のフォントをインストールするとパソコンの動作が遅くなります 必要なフォント以外はインストール

試作ツールは MIT ライセンスによって提供いたします その他 内包された オープンソース ソフトウェアについてはそれぞれのライセンスに従ってご利用ください

APEX Spreadsheet ATP HOL JA - Read-Only

- 目次 - 1. はじめに 開発環境の準備 仮想ディレクトリーの作成 ASP.NET 2.0 AJAX Extensions 1.0 のインストール ASP.NET AJAX のWeb アプリケーション開発環境準備 AJAX W

PowerPoint プレゼンテーション

更新履歴 変更履歴 版数 リリース日 更新内容 第 1 版 2017/5/15 第 1 版発行 第 2 版 2017/7/13 更新履歴 変更内容を追加 (2ページ) 編集の前に を追加(8 ページ ) ブロックエディタ スマートモード エディタモード の説明を追加 (10~12 ページ ) ブロッ

目次 はじめに... 3 システムの必要条件... 3 サンプルアプリケーションの作成... 3 手順 手順 手順 手順 手順 手順 終わりに... 23

Microsoft Word - CBESNet-It連携ガイドver8.1.doc

Nero ControlCenter マニュアル

工程’S 9 ヘルプ Excelバーチャート

Carousel for WPF/Silverlight

FutureWeb3 Web Presence Builderマニュアル

1. 信頼済みサイトの設定 (1/3) この設定をしないとレイアウト ( 公報 ) ダウンロードなどの一部の機能が使えませんので 必ず設定してください 1 Internet Explorer を起動し [ ツール ]-[ インターネットオプション (O)] を選択します 2 [ セキュリティ ] の

Microsoft Word - CBSNet-It連携ガイドver8.2.doc

目次 第 1 章はじめに 取扱いについて 記載内容について... 6 第 2 章基本操作 Excel Online を開く ファイル ( ブック ) を作成する ファイル ( ブック ) を開く..

クライアント証明書導入マニュアル

HP Primeバーチャル電卓

AppsME(kintone)_セットアップガイド

バージョン比較表 SPREAD for ASP.NET

IBM Business Process Manager CSS による Coach レイアウト制御ガイド WebSphere 2014 IBM Corporation

1. WebShare(HTML5 版 ) 編 1.1. ログイン / ログアウト ログイン 1 WebShare の URL にアクセスします xxxxx 部分は会社様によって異なります xxxxx 2 ユーザー名 パ

intra-mart Accel Platform — 招待機能プログラミングガイド   初版  

目次 1. 会員登録 推奨動作環境 サイト閲覧環境 シミュレーション動作環境 各種設定について メールアドレスおよびニックネームの登録 個人情報の取り扱い

問題 1 次の文章は Access データベース およびデータベースの概要について述べたものである にあてはまる適切なものを解答群 { } より選び その記号で答えよ 設問 1. Microsoft Access 2007 データベースのテーブルでは 表す としてデータを { ア. レコードを列 フ

シヤチハタ デジタルネーム 操作マニュアル

Cisco ViewMail for Microsoft Outlook クイックスタートガイド (リリース 8.5 以降)

生存確認調査ツール

ことばを覚える

Shareresearchオンラインマニュアル

DockControl for WPF/Silverlight

Oracle BI Publisherを利用したレポートの作成

VB実用Ⅲ⑩ フリーデータベースⅡ

Oracle Enterprise Managerシステム監視プラグイン・インストレーション・ガイドfor Juniper Networks NetScreen Firewall, 10gリリース2(10.2)

作業環境カスタマイズ 機能ガイド(応用編)

Ver.0 目次. はじめに.... 証明書の発行 ( ダウンロード ) 手順... 付録 A. ルート証明書無しでの証明書の発行 ( ダウンロード ) 手順... 5 付録 B. ブラウザの設定... Copyright 04 SECOM Trust Systems CO.,LTD. All Ri

flashplayer確認手順_ xls

UMLプロファイル 機能ガイド

在学生向けメールサービス

[ 証明書の申請から取得まで ] で受領したサーバ証明書を server.cer という名前で任意の場所に保存してください ( 本マニュアルではローカルディスクの work ディレクトリ [C:\work] に保存しています ) 中間 CA 証明書を準備します 次の URL にアク

PALNETSC0184_操作編(1-基本)

各種パスワードについて マイナンバー管理票では 3 種のパスワードを使用します (1) 読み取りパスワード Excel 機能の読み取りパスワードです 任意に設定可能です (2) 管理者パスワード マイナンバー管理表 の管理者のパスワードです 管理者パスワード はパスワードの流出を防ぐ目的で この操作


第 13 講データ管理 2 2 / 14 ページ 13-1 ファイルを開く 第 12 講で保存したデータベースファイル サークル名簿.accdb を開きましょう 1. Access を起動します 2. Microsoft Office Access - 作業の開始 が表示されていることを確認します

<91808DEC90E096BE8F91322E786C73>

目次 1. ログイン P2 2. 送受信管理 P メールの新規送信 P 未送信 ( 保存 ) メールの編集 削除 P 送信済みメールの状況確認 P6 3. メンバー ( 送信先 ) 管理 P メンバーの新規登録 編集 P メンバーの削除 P

インテル(R) Visual Fortran コンパイラ 10.0

WebSAM System Navigator JNS isadmin SNMP Trap 連携設定手順書 NEC 2012 年 12 月

マクロの実行許可設定をする方法 Excel2010 で 2010 でマクロを有効にする方法について説明します 参考 URL:

Editor for ASP.NET Web Forms

PrintBarrierV3L50(V ) アップデート手順書 第 1.01 版 株式会社富士通アドバンストエンジニアリング 平成 25 年 3 月 7 日 1

Transcription:

2018.04.24 更新 グレープシティ株式会社

目次 製品の概要 2 ComponentOne for ASP.NET Web Forms のヘルプ 2 主な特長 3 クイックスタート 4 手順 1: アプリケーションの作成 4 手順 2: コントロールへの項目の追加 4 手順 3: 選択した項目のイベントハンドラの作成 4-5 手順 4: プロジェクトの実行 5 デザイン時のサポート 6 C1ComboBox スマートタグ 6-7 C1ComboBox コンテキストメニュー 7 C1ComboBox のコレクションエディタ 8 C1ComboBox エディタ 8 列デザイナ 8-9 C1ComboBox の外観 10 テーマ 10 C1ComboBox CSS セレクタ 10-11 クライアント側の機能 12 クライアント側イベント 12 タスク別ヘルプ 13 データソースへのコンボボックスの連結 13 1 Copyright GrapeCity, Inc. All rights reserved.

製品の概要 ComboBox for ASP.NET Web Forms は 編集が可能なテキストボックスと自動検索が可能なドロップダウンリストを組み合わせたフル機能のコンボボックスコントロールです ComponentOne for ASP.NET Web Forms のヘルプ ComponentOne for ASP.NET Web Forms の各コントロールで共通したトピック アセンブリの追加 テーマの適用 クライアント側情報などについては ASP.NET Web Forms ユーザーガイド を参照してください 2 Copyright GrapeCity, Inc. All rights reserved.

主な特長 ComboBox for ASP.NET Web Forms は 以下の独特な主要機能を備えています 自動検索が可能なドロップダウンリスト最初の数文字を入力するだけで 項目をすばやく検索します ComboBox はリストを自動的に検索し 入力した文字に応じて項目を選択します ロードオンデマンド AJAX を使用してサーバーから項目を動的にロードします これは ページを小さく管理可能なサイズに保つのに便利です 項目の選択 C1ComboBox コントロールには エンドユーザーがドロップダウンリストで1つまたは複数の項目を選択できるシングルおよびマルチ選択モードが用意されています テーマスマートタグをクリックするだけで 6 種類のプレミアムテーマ (Arctic Midnight Aristo Rocket Cobalt および Sterling) のいずれかを選択して外観を変更します オプションとして jquery UI からThemeRoller を使用してカスタマイズしたテーマを作成します CSS のサポート CSS(Cascading Style Sheet) のスタイルを使用して カスタムスキンを定義します 3 Copyright GrapeCity, Inc. All rights reserved.

クイックスタート C1ComboBox クイックスタートでは ASP.NET コントロール C1ComboBox の基本的な使用方法を説明します このクイックスタートでは 1 つの C1ComboBox コントロールと 3 つの C1ComboBoxItem を含む ASP.NET アプリケーションを作成します.aspx ファイルで 1 つの Label コントロールを宣言します 次に 選択したコンボボックス項目の値を表示する SelectedItem イベントのイベントハンドラを作成します 手順 1: : アプリケーションの作成 このトピックでは ASP.NET Web サイトを作成し C1ComboBox コントロールを Default.aspx ページに追加します 1. まず ASP.NET Web アプリケーションを作成します 2. コントロールをツールボックスに追加します 3. デザイン タブを選択します 4. デザインビューで Visual Studio ツールボックスに移動し C1ComboBox コントロールをダブルクリックしてページのメインコンテンツにコンボボックスを追加します 手順 2: : コントロールへの項目の追加 この手順では C1ComboBox エディタを使用して 実行時にそのドロップ矢印をクリックしたときに表示される C1ComboBox コントロールに項目を追加します 1. C1ComboBox のスマートタグをクリックし [C1ComboBox タスク ] メニューから [ 項目の編集 ] を選択します C1ComboBox エディタが表示されます 2. 子項目の追加子項目の追加 ボタンから C1ComboBoxItem を3 回クリックして 3つの C1ComboBoxItem を取得します 3. 各コンボボックスアイテムの Text と Value プロパティを以下のように設定します C1ComboBoxItem1 の Text プロパティを 小林 Value プロパティを 小林正男 に設定します C1ComboBoxItem2 の Text プロパティを 秋本 Value プロパティを 秋本武 に設定します C1ComboBoxItem3 の Text プロパティを 中村 Value プロパティを 中村功 に設定します 4. OK をクリックして C1ComboBox コントロールに変更内容を適用し C1ComboBox エディタを閉じます 手順 3: : 選択した項目のイベントハンドラの作成 このトピックでは コンボボックスの項目を選択したときに selecteditem イベントがトリガーされます 1. ソース タブを選択し <body> タグの前に下記の C1ComboBox1_OnClientChanged 関数のスクリプトを追加します スクリプト 4 Copyright GrapeCity, Inc. All rights reserved.

<script id="scriptinit" type="text/javascript"> function C1ComboBox1_OnClientChanged(e, data) { var val = data.selecteditem.value; $('#output').html(' 社員 ' + val + ' を選択しました '); } </script> 2. ラベルをソースページへ C1ComboBox タグの前に追加します スクリプト <label id="output"> 社員名を選択してください </label> 3. C1ComboBox タグ内で onclientchanged プロパティに onclientchanged="c1combobox1_onclientchanged" 関数を割り当てます その結果 次のようになります スクリプト <cc1:c1combobox runat="server" Width="160px" onclientchanged="c1combobox1_onclientchanged"> 手順 4: プロジェクトの実行 [F5] を押して プロジェクトを実行します 次のような表示になります リストから項目を選択し 選択した項目の値が下記のテキストに更新されて表示されることを確認します おめでとうございます! ComboBox for ASP.NET Web Forms クイックスタートが正常に完了しました 5 Copyright GrapeCity, Inc. All rights reserved.

デザイン時のサポート C1ComboBox は カスタマイズされたコンテキストメニュー スマートタグ および充実したデザイン時サポートを提供するデザイナを備えており オブジェクトモデルの操作が簡素化されています 以下の各セクションでは C1ComboBox のデザイン時環境を使用して C1ComboBox コントロールを設定する方法について説明します C1ComboBox スマートタグ Visual Studio では C1ComboBox コントロールにスマートタグが用意されています スマートタグは C1ComboBox で最もよく使用されるプロパティを提供するショートカットタスクメニューです [C1ComboBox タスク ] メニューにアクセスするには C1ComboBox コントロールの右上端にあるスマートタグ () クします [C1ComboBox タスク ] メニューが開きます ) をクリッ [C1ComboBox タスク ] メニューは 以下のように動作します データソースの選択 [ データソースの選択 ] 項目をクリックすると 既存のデータソースやバインドする新しいデータソースを選択できるドロップダウンリストが開きます 項目の編集 [ 項目の編集 ] リンク項目をクリックすると C1ComboBox エディタが開きます 列の編集 [ 列の編集 ] リンク項目をクリックすると 列デザイナが開きます テーマ [ テーマ ] ドロップダウンボックスでは Theme プロパティを設定し C1ComboBox コントロールの外観を6 種類の定義済みのテーマの1つに変更できます デフォルトでは これは Aristo テーマに設定されます 使用可能なテーマの詳細については テーマ を参照してください 新しいテーマの作成 [ 新しいテーマの作成 ] オプションをクリックすると ThemeRoller for Visual Studio が開きます したがって 開発環境内でテーマをカスタマイズすることができます アプリケーションで ThemeRoller for Visual Studio を使用する方法については ThemeRoller for Visual Studio を参照してください CDN の使用 [CDN の使用 ] チェックボックスを選択すると クライアントリソースが CDN からロードされます これはデフォルトで 6 Copyright GrapeCity, Inc. All rights reserved.

OFF です CDN パス CDN の URL パスを表示します Bootstrap の使用 [Bootstrap の使用 ] オプションを選択すると コントロールに Bootstrap テーマを適用することができます アプリケーションで Bootstrap テーマを使用する方法については Bootstrap for ASP.NET Web Forms クイックスタート を参照してください バージョン情報 [ バージョン情報 ] をクリックすると 製品のバージョン情報を確認できるダイアログボックスが表示されます テンプレートの編集 [ テンプレートの編集 ] をクリックすると C1ComboBox コントロールがテンプレート編集モードに切り替えます テンプレート編集モードでは C1ComboBox のタスクメニューが以下のように表示されます 表示 [ 表示 ] ドロップダウン矢印を選択すると カスタマイズできるアイテムテンプレートが開きます この一覧からアイテムテンプレートを選択して編集するテンプレートを開きます テンプレートの編集を解除 [ テンプレートの編集を解除 ] をクリックすると テンプレート編集モードを解除し C1ComboBox のメインタスクメニューに戻します C1ComboBox コンテキストメニュー C1ComboBox には Visual Studio がすべての.NET および ASP.NET コントロールに提供しているコンテキストメニューで使用できる追加的なコマンドがあります リスト上の任意の場所を右クリックし C1ComboBox のコンテキストメニューを表示します コンテキストメニューのコマンドは 以下のように動作します 項目の編集 [ 項目の編集 ] メニュー項目をクリックすると C1ComboBox エディタが開きます 列の編集 [ 列の編集 ] メニュー項目をクリックすると 列デザイナが開きます テンプレートの編集 [ テンプレートの編集 ] をクリックすると C1ComboBox コントロールがテンプレート編集モードに切り替えます 7 Copyright GrapeCity, Inc. All rights reserved.

C1ComboBox のコレクションエディタ C1ComboBox には C1CombBoxItem および列を追加 / 削除 / 変更するために次の 2 つのコレクションエディタが組み込まれています C1ComboBox エディタ列デザイナ C1ComboBox エディタ C1ComboBox エディタでは ユーザーは C1CombBox コントロールに C1CombBoxItem を追加 / 削除 / 変更することができます C1ComboBox エディタにアクセスするには C1ComboBox コントロールを右クリックし コンテキストメニューから [ 項目の編集 ] を選択します 列デザイナ 列デザイナでは C1ComboBox コントロールに列を追加 / 削除 / 変更できます 8 Copyright GrapeCity, Inc. All rights reserved.

列デザイナにアクセスするには C1ComboBox コントロールを右クリックし コンテキストメニューから [ 列デザイナ ] を選択します 9 Copyright GrapeCity, Inc. All rights reserved.

C1ComboBox の外観 コンボボックスの外観は 組み込みテーマまたは CSS スタイルによって制御されます コンボボックスのテーマは コンボボックスの項目や列など すべてのコンボボックス要素の外観に影響を与えます C1ComboBox は 簡単にカスタマイズできるように設計されています デフォルトの外観を数かぎりなくさまざまに変更できます CSS スタイルを適用して C1ComboBox の要素を変更できます C1ComboBox には CSSClass プロパティの横にあるドロップダウン矢印をクリックすると表示される組み込みの CSS セレクタが用意されています テーマ C1ComboBox は コントロール用に Arctic Aristo Cobalt Midnight Rocket および Sterling という 6 種類の組み込みテーマを備えています これらは Theme プロパティを設定して簡単にコントロールに適用できます マウスが上に置かれた状態で表示される 6 種類の組み込みテーマは次の通りです テーマ 外観 arctic Aristo( デフォルト ) Cobalt Midnight Rocket Sterling 10 Copyright GrapeCity, Inc. All rights reserved.

C1ComboBox CSS セレクタ CSS スタイルを使用して C1ComboBox の任意の要素をスタイル設定し その外観を真に独特のものにすることができます カスタマイズ処理を簡素化するために ComponentOne for ASP.NET Web Forms には その 6 種類の組み込みテーマごとに CSS セレクタが組み込まれています 背景 テキスト フォント 枠 輪郭 マージン 埋め込み リスト 表などの一般的な CSS プロパティを該当する CSS セレクタに適用できます 一般に使用される個々の CSS セレクタとグループ化された CSS セレクタのリストについては プロジェクトの C1ComboBox コントロールを選択し C1ComboBox Visual Studio プロパティウィンドウで CssClass プロパティの横にあるドロップダウンリストを表示します 以下の表では 一般に使用される個々の CSS セレクタとグループ化された CSS セレクタについて詳細に説明します 個々の CSS セレクタをグループとして組み合わせ CSS セレクタをより具体的かつ強力なものにすることができます グループ化された CSS セレクタは 複数の C1ComboBox 要素のスタイルを定義します CSS セレクタ説明.wijmo-wijcombobox.wijmo-wijcombobox-active-prev.wijmo-wijcombobox-cell.wijmo-wijcombobox-input.wijmo-wijcombobox-item ui-state-active.wijmo-wijcombobox-item ui-state-hover.wijmo-wijcombobox-label.wijmo-wijcombobox-list.wijmo-wijcombobox-loading.wijmo-wijcombobox-multicolumn.wijmo-wijcombobox-row.wijmo-wijcombobox-rowheader.wijmo-wijcombobox-trigger.wijmo-wijcombobox-ul.wijmo-wijcombobox-wrapper C1ComboBox コントロールにスタイルを適用します 前の Active 状態の C1ComboBox にスタイルを適用します C1ComboBox コントロールのセルにスタイルを適用します 入力 C1ComboBox にスタイルを適用します C1ComboBox の Active 状態のリストされない項目にスタイルを適用します C1ComboBox の Hover 状態のリストされない項目にスタイルを適用します C1ComboBox のラベルにスタイルを適用します C1ComboBox のリストにスタイルを適用します ロード中の C1ComboBox にスタイルを適用します 複数列の C1ComboBox にスタイルを適用します C1ComboBox の行にスタイルを適用します c1combobox の行ヘッダーにスタイルを適用します トリガーされる c1combobox にスタイルを適用します リストされない c1combobox にスタイルを適用します ラッパー c1combobox にスタイルを適用します 11 Copyright GrapeCity, Inc. All rights reserved.

クライアント側の機能 C1ComboBox のクライアント側には 非常に充実したクライアント側オブジェクトモデルがあります そのメンバは ほとんどがサーバー側コントロールのメンバと同じです C1ComboBox コントロールが表示されると クライアント側コンボボックスのインスタンスが自動的に生成されます これは サーバーにポストバックしなくても C1ComboBox コントロールのプロパティやメソッドにアクセスできるということです C1ComboBox のクライアント側コードを使用すれば 時間をかけて Web サーバーに情報を送信しなくても Web ページに多くの機能を実装できます そのため C1ComboBox のクライアント側オブジェクトモデルを使用して Web サイトの効率を高めることができます クライアント側イベント C1ComboBox には 複数のクライアント側イベントが含まれています それらを利用すれば 項目の選択 ドロップダウンリストを開く ドロップダウンリストを閉じるなどの処理が行われたときに C1ComboBox コントロールのコンボボックス項目を操作できます 各クライアント側イベントには 送信側の C1ComboBox を識別する ID である 2 つのパラメータが必要です クライアント側イベントの表にリストされたサーバー側プロパティを使用して 特定のクライアント側イベントに反応する JavaScript 関数の名前を指定できます たとえば CloseList という JavaScript 関数を割り当てて 閉じたドロップダウンリストに応答させるには OnClientClose プロパティを CloseList に設定します 下の表に クライアントスクリプトで使用できるイベントを示します これらのプロパティはサーバー側で定義されていますが 実際のイベントや各 JavaScript 関数用に宣言する名前はクライアント側で定義されます クライアント側イベント表 イベントのサーバー側プロパティ名 イベント名 説明 > OnClientChanged Changed 選択項目が変更されたときに呼び出される関数 OnClientClose Close ドロップダウンリストが閉じられたときに呼び出される関数 OnClientOpen Open ドロップダウンリストが開かれたときに呼び出される関数 OnClientSearch Search リストを検索する前に呼び出される関数 OnClientSelect Select リスト内の項目が選択されたときに呼び出される関数 12 Copyright GrapeCity, Inc. All rights reserved.

タスク別ヘルプ タスク別ヘルプは Visual Studio のプログラミングに精通しているユーザーを対象としています ヘルプに記述された手順に従うことによって ComboBox for ASP.NET Web Forms のさまざまな機能を実証するプロジェクトを作成して ComboBox for ASP.NET Web Forms の機能を理解することができます データソースへのコンボボックスの連結 下記の手順に従ってコンボボックスをデータベースと連結することができます 1. C1ComboBox コントロールをページに追加します 2. 適当なテーブルからデータを取得します この例では 製品と共に C:\Users\< ユーザー名 >\Documents\ComponentOneSamples\Common に自動的にインストールされる NWind.mdb を使用します 自分のプロジェクトの App_Data フォルダに NWind.mdb をコピーします 3. DataSourceID プロパティにデータソースの ID を設定し テキスト値を読み込むデータソースフィールドを設定します 13 Copyright GrapeCity, Inc. All rights reserved.