ASP.NET Webページのフォルダ2024 年の最新の入門チュートリアル。このコースでは 論理的なフォルダ構造,物理的なフォルダ構造,仮想名と物理名,URLとパス,〜演算子,Server.MapPathの方法,hrefの方法, について学習できます。
この章では、知識への情報のフォルダおよびフォルダのパスを提供します。
この章では、学習します。
以下の典型的なASP.NET Webサイトのフォルダ構造のとおりです。
サイト「イメージ」で、コンピュータの物理的なフォルダ構造上のフォルダには、次のようになります。
C:\ドキュメント\ MyWebSites \デモ\画像
上記の例では、例えば:
サイトの仮想イメージの名前は、「画像/ pic31.jpg」であってもよいです。
物理名を対応する ":\ドキュメント\ MyWebSitesデモ\画像\ pic31.jpg \ C"です。
URLは、ウェブサイトのファイルにアクセスするために使用される。 /html/html-tutorial
C:\ MyWebSites \ w3cschool \ htmlの\ htmlの-tutorialサーバー上の物理ファイルに対応するURL
仮想パスは短縮表現の物理パスです。 あなたは、仮想パスを使用している場合は、変更ドメインまたはページが他のサーバーに移動するとき、あなたはパスを更新することはできません。
URL | /html/html-tutorial |
サーバーの名前 | w3cschool |
仮想経路 | /html/html-tutorial |
物理的パス | C:\ MyWebSites \ w3cschool \ htmlの\ htmlの-tutorial |
ディスクドライブのルートディレクトリはCで書かれてい:,が、サイトのルートディレクトリは/(スラッシュ)です。
Webフォルダへの仮想パスは、多くの場合、物理フォルダと同一ではありません。
あなたのコードでは、あなたのコードは、物理パスと仮想パスを使用するかを決める必要があります。
〜演算子、Server.MapPathの方法とHrefの方法:ASP.NETフォルダのパスは、3つのツールがあります。
〜演算子、プログラミングコードで指定された仮想パスを使用します。
あなたが別の場所または別のフォルダにサイトを移行〜演算子を使用する場合は、あなたのコードのいずれかがある変更することはできません。
Server.MapPathのメソッド仮想パス(/indexが)は、サーバへの物理パスに変換され、理解(C:\ドキュメント\ MyWebSites \デモ\のdefaultという)。
あなたは、サーバー上のデータファイルを開くために必要がある場合は、このメソッドを使用することができます(データファイルのみにアクセスするための完全な物理パスを提供するために):
このチュートリアルの次の章では、サーバーの知識にデータファイルを読み込み(と書き込み)についての詳細を学びます。
パスブラウザ(ブラウザは〜演算子を理解していない)ことが理解されるために使用されるコードパスを変換するためのhref方法。
あなたはHrefの方法を用いて、(このような画像ファイルやCSSファイルなど)リソースパスを作成することができます。
通常、HTMLでを<a>の<img>と<リンク>この方法を使用する要素:
hrefのメソッドは、メソッドのWebPageオブジェクトです。