タグ

ブックマーク / www.ipentec.com (5)

  • ジェネリック ハンドラーでRouteDataを取得する (ASP.NET プログラミング)

    ジェネリック ハンドラーにURLルーティングをして、RouteDataを取得するコードを紹介します。 概要 ASP.NETではURLルーティングを利用して、URLを書き換えて別のWebフォームへのアクセスに指定することができます。Webフォームにルーティングすする場合は大きな問題はありませんが、ジェネリックハンドラーにルーティングした場合、ジェネリックハンドラー内ではRouteDataが取得できないため、対策が必要です。 対応方法 URLルーティングのルーティング先をURLの文字列で書き換えた先のURLにすることが多いですが、IRouteHandlerを継承したクラスを直接指定します。クラスをルーティング先に指定するとルーティングによりURLの書き換えと、ルーティング先に指定したオブジェクトの GetHttpHandler が実行されます。 GetHttpHandler メソッドに引数とし

    ジェネリック ハンドラーでRouteDataを取得する (ASP.NET プログラミング)
  • ASP.NETのURLルーティングを使用する / ASP.NETでのURLの書き換え mod_rewriteを実現する (ASP.NET プログラミング)

    目次1 プロジェクトの作成2 Global.asax グローバルアプリケーションクラスの追加3 Webフォームの追加4 Global.asax の実装4.1 System.Web.Routing の追加4.2 MapPageRouteの処理の実装4.2.1 解説5 Webフォームの実装5.1 解説6 実行結果7 パラメータを複数にする8 デフォルト値と制約9 以前のサンプル9.1 実装9.2 実行結果9.3 説明9.4 補足 ASP.NETのURLルーティングを実装する手順を紹介します。 プロジェクトの作成 Visual Studioを起動し、ASP.NETプロジェクトを作成します。今回は[ASP.NET Web アプリケーション (.NET Framework)]を作成します。 URLルーティング部分をシンプルに実装するため、今回はプロジェクトの種類は[空]を選択します。 プロジェク

    ASP.NETのURLルーティングを使用する / ASP.NETでのURLの書き換え mod_rewriteを実現する (ASP.NET プログラミング)
  • コンボボックスにフィールドの値と対応付けられた別の値を表示する (Accessの使い方・操作方法)

    手順 Microsoft Access を起動し、データベースファイルを開きます。左側のナビゲーションウィンドウから変更したいフォームを選択し、フォームのレイアウトビューを表示します。 レイアウトビューでコンボボックスのコントロールを選択します。右側の[プロパティ シート]のウィンドウで[データ]タブを選択します。[値集合ソース]の項目の[...]ボタンをクリックします。 クエリビルダーの画面が表示されます。画面の下部のフィールドの順番を [products.ProductName], [products.Code]の順番にし、最初の項目に名称を設定します。設定後クリービルダーを閉じます。 [値集合ソース]の項目のSQL文が以下となります。~ SELECT products.ProductName, products.Code FROM products; [プロパティ シート]のウィンド

  • CentOS 7 でVNCServerが起動できない (CentOS Tips)

    Job for vncserver@:(ディスプレイ番号).service failed because the control process exited with error code. See "systemctl status vncserver@:(ディスプレイ番号).service" and "journalctl -xe" for details. エラーが表示されます。 原因1:ディスプレイ番号が重複している ディスプレイ番号の1番が予約されている場合があります。 ディスプレイ番号を1以外の番号に変更すると起動できることがあります。 原因2:プロセスが残っている プロセスが残っているため、vncserverが起動できない場合があります。この場合は下記のコマンドを実行します。

  • Hyper-V の容量可変の仮想ディスク (VHD/VHDX) のファイルサイズを小さくする (Windows Server Tips)

    Hyper-V の容量可変の仮想ディスク (VHD/VHDX) のファイルサイズを小さくする - Windows Server Hyper-V の容量可変の仮想ディスク (VHD/VHDXファイル) のファイルサイズを小さくする手順を紹介します。 概要 Hyper-Vで仮想ディスク(VHD/VHDXファイル)を容量可変で作成すると、作成直後のファイルサイズは小さく、ディスクを使用するとファイルサイズが増えます。しかし、不要なファイルを削除してディスクの空き容量を増やしても、VHD/VHDXファイルのファイルサイズは自動では縮小されません。この記事では、容量可変のVHD/VHDXファイルで空き容量が増えた際に、VHD/VHDXファイルのサイズを小さくする手順を紹介します。 手順1:Optimize-VHDのみを利用する方法 Hyper-VやOSのバージョンアップにより、SDeleteを利用し

    Hyper-V の容量可変の仮想ディスク (VHD/VHDX) のファイルサイズを小さくする (Windows Server Tips)
  • 1