おのれ鍋奉行が!内検索 / 「sitemapdatasourceの配置」で検索した結果

検索 :
  • SiteMapDataSource の配置
    SiteMapDataSource の配置 概要 タイトルのまんま。 元ネタ: @IT総合トップ / テクノロジー / Insider.NET / ASP.NET 2.0が変えるWebアプリ開発の世界 / 第2回 マスター・ページとサイトマップ 前提条件 新しいwebサイトの作成 手順 [サーバーエクスプローラ] -  webサイトを右クリック -  「新しい項目の追加」 not found (168.jpg) 「サイトマップ」を選択 -  「追加」 not found (169.jpg) 「Web.sitemap」が表示される。 not found (170.jpg) 「Web.sitemap」を以下のように変更する。 ?xml version="1.0" encoding="ut...
  • SiteMapPath の配置
    SiteMapPath の配置 概要 タイトルのまんま。 前提条件 新しいwebサイトの作成 SiteMapDataSource の配置 手順 [ツールボックス] -  「SiteMapPath」をドラッグアンドドロップで「default.aspx」のデザインビューに配置。 not found (200.jpg) 実行すると以下のようになる。 ※「default.aspx」は階層構造の最上位にいる為、サイトマップの階層構造を表示するSiteMapPath コントロールを使っても、自分自身の位置しか表示されない。 not found (201.jpg) 下図は、下位構造である「sample3.aspx」でSiteMapPath コントロールを使用した場合。 not found (202.jpg)
  • Menu コントロールの配置
    Menu コントロールの配置 概要 タイトルのまんま。 元ネタ: @IT総合トップ / テクノロジー / Insider.NET / ASP.NET 2.0が変えるWebアプリ開発の世界 / 第2回 マスター・ページとサイトマップ 前提条件 新しいwebサイトの作成 SiteMapDataSourceの配置 手順 [ツールボックス] -  [Menu]をドラッグアンドドロップして、「default.aspx」に配置。 not found (196.jpg) 「データソースの選択」 -  「SiteMapDataSource1」を選択。 not found (197.jpg) 実行すると以下のように見える。 not found (198.jpg) マウスを上に乗せると展開し、下部構造が表示される。 not fou...
  • ObjectDataSource の配置
    ObjectDataSourceの配置 概要 ObjectDataSourceを配置する。 前提条件 新しいwebサイトの作成 データベースへの接続の追加 新しいテーブルの追加 テーブルにデータを追加 DataSet と TableAdapter の配置 手順 [ツールボックス] -  [ObjectDataSource]をドラッグアンドドロップ -  「データソースの構成」 not found (105.jpg) [ビジネスオブジェクトの選択]で、「DataSet1.TableAdapters.hogeTableAdapter」を選択 -  「次へ」 ※Datasetを作った直後は、TableAdapter(ここでの「DataSet1.TableAdapters.hogeTableAdapter」のこと)が見えない。 [ファイル] -  [すべてを...
  • SqlDataSource の配置
    SqlDataSource の配置 概要 SqlDataSourceを配置する。 参考 クラスライブラリ リファレンス SqlDataSource クラス 前提条件 新しいwebサイトの作成 データベースへの接続の追加 新しいテーブルの追加 テーブルにデータを追加 手順 [ツールボックス] -  デザインビューにドラッグアンドドロップ not found (135.jpg) 「データソースの構成」を押す。 not found (136.jpg) 「アプリケーションがデータベースへの接続に使用するデータ接続」で適宜使用する接続を選択 -  「次へ」 not found (133.jpg) 「次へ」を押す。 not found (134.jpg) 「列」の「*」(すべての列)にチェックを入れる -  「詳細設定」...
  • このwikiの管理
    ... sitemapdatasourceの配置
  • TreeView の配置
    TreeView の配置 概要 タイトルのまんま。 前提条件 新しいwebサイトの作成 SiteMapDataSource の配置 手順 [ツールボックス] -  「TreeView」をドラッグアンドドロップで「default.aspx」のデザインビューに配置。 not found (203.jpg) 「データソースの選択」 -  「SiteMapDataSource1」を選択。 not found (204.jpg) 実行すると以下のように表示される。 not found (205.jpg)
  • ASP.NET(VB)
    ASP.NET(VB) Visual Studio 2005 を使用する、ASP.NET(VB.NET)のサンプルを集めています。 HTML・JavaScript・SQL・VB6.0またはASPがある程度わかる人を対象としています。 用語解説 ASP.NET - Wikipedia 目次 webサイトの作成コードの埋め込み ページ遷移新しいウィンドウを開く(クライアントスクリプト) HttpContext クラス MultiView コントロール フレームページ メニュー・サイトマップ 標準webコントロールTable コントロール Page ディレクティブ 外部リンクコンパイル済みのdllのみでASP.NETアプリケーションを実行する 共通化共通化common クラス マスターページ Global.asax ユーザーコントロール(ascxファイル) どのシステムでも共通する...
  • webサイトの作成
    webサイトの作成 新しいwebサイトの作成 webフォームの追加 ページ遷移 別ページに飛ぶ( Response.Redirect() ) 新しいウィンドウを開く(クライアントスクリプト) 新しいウィンドウを開く1 新しいウィンドウを開く2 HttpContext クラス HttpContext クラスによる別ページへの値渡し MultiView コントロール MultiView コントロールと View コントロールの配置 フレームページ フレームページの作成 メニュー・サイトマップ SiteMapDataSource の配置 Menu コントロールの配置 SiteMapPath の配置 TreeView の配置 データベースからメニューを作成 標準webコントロール Table コントロール Table コントロールの配置 TableRow の作成 TableCe...
  • DataSet と TableAdapter の配置
    DataSetとTableAdapterの配置 概要 ObjectDataSource クラス を使用する前作業として、DataSetとTableAdapterの配置を行う。 前提条件 新しいwebサイトの作成 データベースへの接続の追加 新しいテーブルの追加 テーブルにデータを追加 手順 [ソリューションエクスプローラ] -  webサイトを右クリック -  [新しい項目の追加] not found (90.jpg) 「データセット」を選択 -  「追加」 not found (91.jpg) 以下のダイアログが出る。「はい」を押す。 not found (92.jpg) 「アプリケーションがデータベースへの接続に使用するデータ接続」を選択 -  「次へ」 not found (93.jpg) 接続の名前を変え...
  • データソース操作
    データソース操作 GridView クラス GridViewを配置する データバインド DataBind メソッド マルチレコード・コントロールへのデータバインド データソース SqlDataSource クラス SqlDataSource の配置 レコードを表示する レコードを更新する レコードを挿入する ObjectDataSource クラス DataSet と TableAdapter の配置 ObjectDataSource の配置 DB操作 サーバーエクスプローラ データベースへの接続の追加 新しいテーブルの追加 テーブルにデータを追加 System.Data.SqlClient 名前空間 基本セット System.Data.Odbc 名前空間 DBConnect・DBClose・DBGet(System.Data.Odbc 名前空間) .NET Framew...
  • GridViewを配置する
    GridViewを配置する 概要 GridViewを配置する。 手順こそ違うが、レコードを表示する とやっていることは同じ。 参考: .NET Framework クラス ライブラリ GridView クラス 前提条件 新しいwebサイトの作成 データベースへの接続の追加 新しいテーブルの追加 テーブルにデータを追加 SqlDataSourceの配置 手順 [ツールボックス] -  デザインビューにドラッグアンドドロップ not found (142.jpg) 「データソースの選択」 -  「SqlDataSource1」を選択。 not found (143.jpg) 完了。 not found (144.jpg) 実行すると以下のようになる。 not found (145.jpg)
  • DataBind メソッド
    DataBind メソッド 概要 コードページ(default.asp.vb等)の変数を、デザインページ(default.aspx)に渡す方法。 ※webコントロール(dropDownListなど)にもDataBindメソッドがあり、それらは主にDataSourceを指定して関連付けする用途で使用するが、この項で説明するのはPageクラスのDataBindメソッドである。 参照: .NET Framework クラス ライブラリ Page.DataBind メソッド 前提条件 新しいwebサイトの作成 手順 「default.aspx.vb」を以下のように変更。 Partial Class _Default Inherits System.Web.UI.Page   Public str_temp As String = &qu...
  • DBConnect・DBClose・DBGet(System.Data.Odbc 名前空間)(C#)
    DBConnect・DBClose・DBGet(System.Data.Odbc 名前空間)(C#) 概要 ADO.NET(ODBC)によるDB操作関数群。 ※この項のサンプルは、私のローカルマシン(マシン名:YOKOSAN)の VisualStudio2005 に付属するSQLServer(ExpressEdition)に接続する場合の接続文字列をそのまま記載してある為、環境に応じて適宜変更すること。 参照 .NET Framework クラス ライブラリ System.Data.ODBC 名前空間 参考 SQLの窓 / イマドキの Multi Language / 各種データベース接続 SQLの窓 / Web アプリケーションクラス / ASP標準化 / dbMySQL.inc 前提条件 新しいプロジェクトの作成 共通関数の定義ファイルを追加(C#) 手順 F...
  • データベースからメニューを作成
    データベースからメニューを作成 概要 タイトルのまんま。 参照: @IT総合トップ / テクノロジー / Insider.NET / .NET TIPS / [ASP.NET]データベースからリッチなメニューを作成するには? 前提条件 新しいwebサイトの作成 データベースへの接続の追加 手順 web.config に以下の接続文字列を追加する。 ※接続文字列(特にマシン名)は適宜変更。 connectionStrings add name="masterConnectionString1" connectionString="Data Source=YOKOSAN\SQLEXPRESS;Initial Catalog=master;Integrated Security=True" provi...
  • デバッグ用画面出力
    デバッグ用画面出力 概要 Dictionaryオブジェクトを使用して、Session変数やGET・POST等を、画面に表示するクラス。 ※Dictionaryオブジェクトに対して、任意にキーと値を追加できるので、ウォッチ式で監視するのがめんどうになるくらい常に確認したい変数等を登録しとくのが主用途。 前提条件 新しいwebサイトの作成 手順 default.aspx.cs を以下のように変更。 using System; using System.Configuration; using System.Data; using System.Linq; using System.Web; using System.Web.Security; using System.Web.UI; using System.Web.UI.HtmlControls; using S...
  • ASP.NET(VB)インクルードプラグイン版バックアップ
    ASP.NET(VB)インクルードプラグイン版バックアップ Visual Studio 2005 を使用する、ASP.NET(VB.NET)のサンプルを集めています。 HTML・JavaScript・SQL・VB6.0またはASPがある程度わかる人を対象としています。 用語解説 ASP.NET - Wikipedia 目次 webサイトの作成ページ遷移新しいウィンドウを開く(クライアントスクリプト) HttpContext クラス MultiView コントロール フレームページ メニュー・サイトマップ 標準webコントロールTable コントロール Page ディレクティブ 外部リンクコンパイル済みのdllのみでASP.NETアプリケーションを実行する 共通化・共通関数共通化common クラス マスターページ Global.asax ユーザーコントロール(asc...
  • レコードを表示する
    レコードを表示する 概要 SqlDataSource クラス を使用して、レコードを表示する。 前提条件 新しいwebサイトの作成 データベースへの接続の追加 新しいテーブルの追加 テーブルにデータを追加 手順 タブで「default.aspx」を選んでおく。 [サーバーエクスプローラ] -  [データ接続] -  DBインスタンス名 -  [テーブル] -  [テーブル名](ここでは「hoge」)をドラッグして「default.aspx」の表示領域にドロップ。 not found (21.jpg) 「GridView」と「SqlDataSource」が追加される。 .NET Framework クラス ライブラリ GridView クラス .NET Framework クラス ライブラリ SqlDataSource クラス not found (...
  • web.configで設定した接続文字列を取得
    web.configで設定した接続文字列を取得 概要 web.config中にある「connectionString」を取得する方法 .NET Framework クラス ライブラリ ConfigurationElement.Item プロパティ (String) 前提条件 新しいwebサイトの作成 データベースへの接続の追加 手順 web.configに以下を追加。 connectionStrings add name="masterConnectionString1" connectionString= "Data Source=YOKOSAN\SQLEXPRESS;Initial Catalog=master;Integrated Security=True" ...
  • Dictionaryオブジェクト
    Dictionaryオブジェクト 概要 Dictionaryオブジェクトの使い方基本。 「.NET Framework version 2.0」から追加されて「Dictionary ジェネリック クラス」と呼ぶ。 参照 .NET Framework クラス ライブラリ / Dictionary ジェネリック クラス 前提条件 新しいプロジェクトの作成 手順 default.aspx に GridView を 「GridView1」というIDで配置する。 default.aspx.vb を以下のように変更する。 Partial Class _Default Inherits System.Web.UI.Page   Protected Sub Page_Load(ByVal sender As Object, ByVal e ...
  • レコードを挿入する
    レコードを挿入する 概要 SqlDataSource クラス を使用して、レコードを挿入する。 前提条件 新しいwebサイトの作成 データベースへの接続の追加 新しいテーブルの追加 テーブルにデータを追加 レコードを表示する 手順 [ツールボックス] -  [FormView]をドラッグアンドドロップで配置する。 not found (70.jpg) 配置した「FormView」にマウスを乗せると三角形が表示されるのでそれをクリック。 not found (71.jpg) 「データソースの選択」を「SqlDataSource1」にする。 not found (72.jpg) ここまでの操作で、以下のように表示されている。 not found (73.jpg) デバッグを開始。 not found (74....
  • レコードを更新する
    レコードを更新する 概要 SqlDataSource クラス を使って、レコードを更新する。 前提条件 新しいwebサイトの作成 データベースへの接続の追加 新しいテーブルの追加 テーブルにデータを追加 手順 タブで「default.aspx」を選んでおく。 [サーバーエクスプローラ] -  [データ接続] -  DBインスタンス名 -  [テーブル] -  [テーブル名](ここでは「hoge」)をドラッグして「default.aspx」の表示領域にドロップ。 ※主キーのないテーブルの更新・削除はこの方法ではできません。 not found (21.jpg) 「GridView」と「SqlDataSource」が追加される。 「編集を有効にする」と「削除を有効にする」にチェックを入れる。 .NET Framework クラス ライブラリ Gr...
  • 共通関数の定義ファイルを追加(C#)
    共通関数の定義ファイルを追加(C#) 概要 共通関数を定義したクラスファイルを追加する。 クラスファイルには、データベースへの接続等、比較的どのシステムでも共通するであろう処理を記述してある。 前提条件 新しいプロジェクトの作成 BASP21のインストール .NET から COM(例:BASP21) を使う 手順 [ソリューションエクスプローラ] -  「新しい項目」 not found (500.jpg) 「クラス」を選択 -  「追加」 not found (501.jpg) class1.cs を以下のように変更。 using System; using System.Collections.Generic; using System.Data; using System.Data.Odbc; using System.Text;...
  • 共通関数の定義ファイルを追加
    共通関数の定義ファイルを追加 概要 共通関数を定義したクラスファイルを追加する。 クラスファイルには、データベースへの接続等、比較的どのシステムでも共通するであろう処理を記述してある。 前提条件 新しいwebサイトの作成 BASP21のインストール .NET から COM(例:BASP21) を使う 手順 [ソリューションエクスプローラ] -  「新しい項目の追加」 not found (273.jpg) 「クラス」を選択 -  「追加」 not found (274.jpg) class1.vb を以下のように変更。 Imports Microsoft.VisualBasic Imports BASP21Lib   Public Class class_common Inherits System.Web.UI.Pa...
  • マルチレコード・コントロールへのデータバインド
    マルチレコード・コントロールへのデータバインド 概要 ListBox コントロールや CheckBoxList コントロールのように、アイテムを複数登録して利用するコントロールを「マルチレコード・コントロール」と呼ぶ。この種のコントロールに値をデータバインドする。 引用: @IT総合トップ / テクノロジー / Insider.NET / 連載 :プログラミングASP.NET / 第9回 Webフォームにおけるデータ連結 Part1 前提条件 新しいwebサイトの作成 データベースへの接続の追加 新しいテーブルの追加 テーブルにデータを追加 レコードを表示する 手順 GridView を消す。今回は使わないので。 not found (267.jpg) not found (268.jpg) [ツールボックス] -  「DropDownList」をド...
  • web.configの設定記述を、外部ファイルに定義し、プログラム部分から取得する
    web.configの設定記述を、外部ファイルに定義し、プログラム部分から取得する 概要 1.web.configの設定記述を、外部ファイルに定義する。 2.プログラム部分から1を取得する。 元ネタ: DOBON.NET / 「アプリケーション構成ファイル」を使用して設定を読み込む 前提条件 新しいwebサイトの作成 手順 custom.configというファイル名で以下を追加する。 ?xml version="1.0" encoding="UTF-8" ? appSettings add key="ConnectString" value="Provider=SQLOLEDB;Persist Security Info=True; Password=sa;...
  • クライアントコールバック
    クライアントコールバック 概要 ASP.NETにおいて、クライアントサイドの処理⇒サーバーサイドの処理⇒クライアントサイドの処理、という本来ならば画面の再描画が必要な処理手順を、画面の再描画なしで行う方法。 これを、「クライアントコールバック」と呼ぶ。らしい。 コールバック (情報工学) - Wikipedia 参照 ICallbackEventHandler インターフェイス (System.Web.UI) 参考 検証付きクライアント コールバックの実装例 ICallbackEventHandler利用時のエラーについて - MSDN フォーラム ASP.NET Web ページでポストバックせずにクライアント コールバックを実装する 元ネタ クライアント コールバックの実装例 (C#) 「ASP.NET 2.0」クライアントコールバックのサンプル 前提条件 新し...
  • ascxファイルの配置
    ascxファイルの配置 概要 webユーザーコントロールファイル「WebUserControl.ascx」を作成し、default.aspx から参照・操作する。 参照 .NET Framework 一般リファレンス @ Reference 参考 @IT:連載:プログラミングASP.NET 第16回 ASP.NETにおけるページの遷移 前提条件 新しいwebサイトの作成 手順 [ソリューションエクスプローラ] -  webサイトを右クリック -  「新しい項目の追加」 not found (257.jpg) 「web ユーザー コントロール」を選択 -  「追加」 not found (258.jpg) 「WebUserControl.ascx」が増えているのを確認。 not found (259.jpg) default....
  • ツール
    ツール 更新履歴 2009.12.08 「更新履歴」追加 目次 未分類 ネットワーク・インターネットHTTP ストリーミング FTP DNS LAN内監視 リモート操作 Mail 開発用ツールエディタ 印刷処理 フォルダ・ファイル操作圧縮解凍 CD焼き 画像編集 メディアプレイヤー 未分類 X Wheel Adobe Reader 8.1 TeraTerm Open Source Project ネットワーク・インターネット HTTP ブラウザFirefox Sleipnir HTTPサーバAN HTTP Server Apache IE関連TIPSウノウラボ Unoh Labs IE7 RC1をスタンドアローンで動作させる方法 IEのエクスプローラバーにHTTPヘッダーをリアルタイム表示「ieHTTPHeaders」 @IT:Windows TIPS -- T...
  • vbc.exe でコンソールアプリを作成
    vbc.exe でコンソールアプリを作成 概要 Visual Studio を使用せず、メモ帳で vb.net のコンソールアプリを作る練習。 参照 SQLの窓 / イマドキの Multi Language 手順 SQLの窓 / イマドキの Multi Language / ビルド / vb.net から、「Console ビルドセット」をDLする。 「vb_build.lzh」を解凍してできたフォルダを任意の位置に設置(c \vb_build 等) 同梱の sample.bas をビルドする手順 「home.wsf」を実行し、cmd.exe を開く。 「build sample.bas」と打つ。(sample.bas がコンパイルされて、同フォルダ内に「sample.exe」が作成される)なお、sample.exe は、PATH 環境変数を「result.txt」に...
  • Table コントロールの配置
    Table コントロールの配置 概要 HTMLの「Table」タグに相当する、「Table」コントロールを配置する。 前提条件 新しいwebサイトの作成 手順 [ツールボックス] -  「table」をドラッグアンドドロップで「default.aspx」のデザインビューに配置。 not found (185.jpg) Tableコントロール自体はこれで配置完了。 しかし、HTMLの「Table」タグが「TR]タグと「TD」タグを必要とするように、 Tableコントロールも「TableRow」と「TableCell」がないと意味をなさないので、 TableRow の作成 TableCell の作成 の作業を行うのが順当である。 しかし、GUI操作が多いので、以下にソースを用意した。 これを「default.aspx」にコピペすれば、上記の...
  • DBConnect・DBClose・DBGet・DBEof(ADO)
    DBConnect・DBClose・DBGet・DBEof(ADO) 概要 ADO(ADO.NETではない)によるDB操作関数群。 参照 SQLの窓 / Web アプリケーションクラス / ASP標準化 / dbMySQL.inc 参考 SQLの窓 / イマドキの Multi Language / 各種データベース接続 前提条件 新しいwebサイトの作成 手順 default.aspx.vb を以下のように変更。 ※インスタンス名等、環境に応じて適宜変更。 Partial Class _Default Inherits System.Web.UI.Page   Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Ha...
  • DBConnect・DBClose・DBGet(System.Data.Odbc 名前空間)
    DBConnect・DBClose・DBGet(System.Data.Odbc 名前空間) 概要 ADO.NET(ODBC)によるDB操作関数群。 ※この項のサンプルは、私のローカルマシン(マシン名:YOKOSAN)の VisualStudio2005 に付属するSQLServer(ExpressEdition)に接続する場合の接続文字列をそのまま記載してある為、環境に応じて適宜変更すること。 参照 .NET Framework クラス ライブラリ System.Data.ODBC 名前空間 参考 SQLの窓 / イマドキの Multi Language / 各種データベース接続 SQLの窓 / Web アプリケーションクラス / ASP標準化 / dbMySQL.inc 前提条件 新しいwebサイトの作成 データベースへの接続の追加 新しいテーブルの追加 テーブル...
  • CustomValidatorコントロールによる重複チェック
    CustomValidatorコントロールによる重複チェック 概要 CustomValidator コントロールを使用し、データベース内のレコードと、フォームの入力が重複しているかをチェックする。 ※CustomValidator コントロール ユーザー定義の入力チェックを行うコントロール。 参照: クラスライブラリリファレンス CustomValidator クラス 元ネタ: @IT総合トップ / テクノロジー / Insider.NET / .NET TIPS / [ASP.NET]CustomValidatorコントロールでマスタ重複チェックを実装するには? 参考: @IT総合トップ / テクノロジー / Insider.NET / .NET TIPS / [ASP.NET]CustomValidatorコントロールでクライアント検証を有効に...
  • 基本セット
    基本セット 概要 SqlClient名前空間の基本セット。TableAdapterを使うより簡単なコードで、データベースを更新できる。 引用元 http //www.atmarkit.co.jp/bbs/phpBB/viewtopic.php?topic=26488 forum=7 start=8 前提条件 新しいwebサイトの作成 手順 default.aspx.vb を以下のように変更する。 Partial Class _Default Inherits System.Web.UI.Page   Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load Dim obj_con = N...
  • ファイルアップロード
    ファイルアップロード 概要 タイトルのまんま。 参照 ASP.NET FileUpload Web サーバー コントロールの概要 ASP.NET 方法 FileUpload Web サーバー コントロールを使用してファイルをアップロードする 前提条件 新しいwebサイトの作成 手順 [ツールボックス] -  ドラッグアンドドロップで「FileUpload」をdefault.aspxに配置。 同じく、buttonコントロールも配置。 not found (179.jpg) default.aspx.vbを以下のように変更。 Partial Class _Default Inherits System.Web.UI.Page   Protected Sub Button1_Click(ByVal sender As ...
  • machineKey を設定する
    machineKey を設定する 概要 machineKey を設定し、webサイトの viewState を暗号化する。 参照: .NET Framework 一般リファレンス / machineKey 要素 (ASP.NET 設定スキーマ) 元ネタ: @IT総合トップ / テクノロジー / Insider.NET / .NETエンタープライズWebアプリケーション開発技術大全 / Webアプリケーションの状態管理 前提条件 新しいwebサイトの作成 手順 default.aspx.vb を以下のように変更。 Imports System.Security.Cryptography   Partial Class _Default Inherits System.Web.UI.Page   Protected Su...
  • MultiView コントロールと View コントロールの配置
    MultiView コントロールと View コントロールの配置 概要 タイトルのまんま。 ※MultiView 複数個のViewを格納し、常にひとつのViewだけを表示する箱。 ※View MultiViewに格納される部品。 参考: @IT総合トップ / テクノロジー / Insider.NET / .NET TIPS / [ASP.NET]MultiView/Viewでマルチビューのページを作成するには? 前提条件 他ページへのリンク 手順 [ツールボックス] -  「MultiView」を「default.aspx」のデザインビューにドラッグアンドドロップで配置。 not found (207.jpg) [ツールボックス] -  「View」を「MultiView」の中にドラッグアンドドロップで配置。 not found ...
  • MySQLのODBCドライバのインストール
    MySQLのODBCドライバのインストール 概要 MySQL のODBCドライバをインストールする方法。 手順 えー、まず、公式のODBCドライバーDLページ から、ODBCをDLする。 この項を書いている時点での最新は「MySQL Connector/ODBC 3.51」なので、以後これで進める。 windows用の「DownLoad」からDLできる。 not found (467.jpg) DLしたzipを解凍し、「setup.exe」を実行。 not found (468.jpg) not found (469.jpg) not found (470.jpg) not found (471.jpg) 以上、インストールは完了。 これよりDSNの登録を行う。 「スタートメニュー」 -  「ファイル名...
  • RegularExpressionValidator クラス
    RegularExpressionValidator クラス 概要 指定したコントロールに、正規表現による検証をかける。 ここでは、メールアドレスとして使用可能な文字列かをチェックしている。 参照: RegularExpressionValidator クラス 前提条件 新しいwebサイトの作成 手順 [ツールボックス] -  「RegularExpressionValidator」を「default.aspx」のデザインビューに配置。 textbox コントロールと、button コントロールも配置しておく。 not found (218.jpg) default.aspx.vb を以下のように変更。 Partial Class _Default Inherits System.Web.UI.Page   Prot...
  • 共通化・共通関数
    共通化・共通関数 共通化 common クラス 共通処理用Page派生クラス(commonクラス) マスターページ マスターページの作成 コンテンツページの作成 Global.asax Global.asax の配置 アプリケーション共通の変数を、Global.asaxで定義 ユーザーコントロール(ascxファイル) ascxファイルの配置 共通関数 共通関数の定義ファイルを追加 各関数説明 ADO.NETDBConnect・DBClose・DBGet(System.Data.Odbc 名前空間) web.config から AppSetting を取得getAppSettingString iniファイルから取得getProfileString メール送信BASP21を利用したメール送信 定義ファイルに含まない関数 ADODBConnect・DBClose・D...
  • SqlTransaction クラス
    SqlTransaction クラス 概要 .NET Framework で、トランザクション処理を行う方法のひとつ。 C#でトランザクションを行うには、これ以外に、 TSQL内で BEGIN TRANSACTION~ によるデータベーストランザクション。 @Pageディレクティブで、Transaction属性によるトランザクション。 がある。 参照 .NET Framework クラス ライブラリ SqlTransaction クラス 参考 @IT:.NETエンタープライズWebアプリケーション開発技術大全 接続型データアクセスと短時間トランザクション 元ネタ トランザクションの実行 - tony-xの備忘録 前提条件 新しいプロジェクトの作成 手順 以下のソースは、元ネタのURLから転載。 ※ASP.NETではない(Console.WriteLine(...
  • 特定のページの中でのみ、参照可能な変数を扱う
    特定のページの中でのみ、参照可能な変数を扱う 概要 HttpContext.Current.Itemsの話。 ①ViewStateと違って、page派生クラス以外からでも参照しやすい。 ②Sessionと違って、複数ページ間で値の保持はできない。 前提条件 新しいwebサイトの作成 手順 作業の手順 default.aspx %@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" %   !DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" &...
  • WebBrowser クラス
    WebBrowser クラス 概要 フォーム内で Web ページを移動できるようにする「WebBrowser クラス」を実装する。 参照 .NET Framework クラス ライブラリ / WebBrowser クラス 前提条件 新しいプロジェクトの作成 手順 [ツールボックス] - [WebBrowser]をドラッグ&ドロップしてフォームに配置。 not found (495.jpg) [ソリューションエクスプローラ] -  [Form1.cs]を右クリック -  「コードの表示」 not found (496.jpg) 「Form1.cs」を以下のように変更。 ※「namespace」は適宜変更。 using System; using System.Collections.Generic; using System.Comp...
  • Page派生クラス以外から、セッション変数等を扱う方法
    Page派生クラス以外から、セッション変数等を扱う方法 概要 Page派生クラス以外から、セッション変数等を扱う方法。 「HttpContext.Current」について。 参照 HttpContext.Current プロパティ (System.Web) 参考 ASP.NETのセッションをタイプセーフに取り扱うクラスの作成:CodeZine 新ルール:HttpContext.Current を見たら負け 前提条件 新しいwebサイトの作成 手順 通常、default.aspx.csは、以下のようにPageクラスから派生している。 その為、セッション等々が使用できる。 しかし、class1.cs等のように、外部クラスファイル化してしまうと、セッション等々が使えなくなる。 で、以下のように回避する。 default.aspx.cs using Syst...
  • FileSystemObjectでファイル入出力
    FileSystemObjectでファイル入出力 概要 fileSystemObject によるファイル入出力を行う。 前提条件 新しいwebサイトの作成 手順 default.aspx.vb を以下のように変更。 Partial Class _Default Inherits System.Web.UI.Page   Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load   Dim fso As Object = Server.CreateObject("scripting.fileSystemObject") Dim ...
  • Global.asax の配置
    Global.asax の配置 概要 ページの説明 参照 .NET Framework 一般リファレンス Global.asax 構文 前提条件 新しいwebサイトの作成 手順 [ソリューションエクスプローラ] -  webサイトを右クリック -  「新しい項目の追加」  not found (242.jpg) 「グローバルアプリケーションクラス」を選択 -  「追加」 not found (243.jpg) 完了。 not found (244.jpg)
  • Select文の結果(複数行)でupdateする
    Select文の結果(複数行)でupdateする 概要 select文の複数行結果をもって、update文を作成する。 例: 店a(店コード=1)の商品すべての価格を、店b(店コード=2)の一割増にセットする。 UPDATE a SET a.価格 = b.価格 * 1.1 FROM 商品マスタ a , 商品マスタ b WHERE a.店コード = 1 AND b.店コード = 2  
  • アプリケーション共通の変数を、Global.asaxで定義
    アプリケーション共通の変数を、Global.asaxで定義 概要 タイトルのまんま 元ネタ @IT総合トップ / テクノロジー / Insider.NET / .NET TIPS / [ASP.NET]アプリケーション全体で共有するデータを扱うには?(静的メンバ) 前提条件 新しいwebサイトの作成 Global.asax の配置 手順 Global.asax に以下を追加する。 Public Shared ReadOnly str1 As String = "hoge"   not found (245.jpg) default.aspx を以下のように変更。 Partial Class _Default Inherits System.Web.UI.Page   Protected Sub ...
  • TableCell の作成
    TableCell の作成 概要 HTMLの「TD」タグに相当する、「TableCell」を作成する。 前提条件 新しいwebサイトの作成 Table コントロールの配置 TableRow の作成 手順 [プロパティウィンドウ] -  「table1」のプロパティ「Rows」の「…」ボタンをクリック。 not found (186.jpg) 「TableRow」を選択 -  「Cells」を押す。 not found (188.jpg) 「・・・」ボタンが見えるようになるのでそれを押す。 not found (189.jpg) 「追加」を3回押す。 「ok」を押す。 not found (191.jpg) 「ok」を押す。 not found (192.jpg) 以下のように表示される。 ...
  • @wiki全体から「sitemapdatasourceの配置」で調べる

更新順にページ一覧表示 | 作成順にページ一覧表示 | ページ名順にページ一覧表示 | wiki内検索

記事メニュー
目安箱バナー