次の方法で共有


UserControl.Server プロパティ

現在の Web 要求に対する Server オブジェクトを取得します。

Public ReadOnly Property Server As HttpServerUtility
[C#]
public HttpServerUtility Server {get;}
[C++]
public: __property HttpServerUtility* get_Server();
[JScript]
public function get Server() : HttpServerUtility;

プロパティ値

UserControl インスタンスを格納している Page に関連付けられた HttpServerUtility オブジェクト。

解説

Server オブジェクトは、ASP ページと互換性があります。

使用例

[Visual Basic, C#] Server プロパティを使用して、ユーザー コントロールが実行されている Web サーバー コンピュータの名前を書き込む例を次に示します。 myControl.Response.Write 構文が、 myControl.Server.Machinename 構文で取得する情報を表示するようにユーザー コントロールに指示しています。

 
myControl.Response.Write("<br><b>The server code is running on machine</b> : " + myControl.Server.MachineName)

Dim actualServerPath As String = myControl.MapPath(myControl.Request.Path)

[C#] 

     myControl.Response.Write("<br><b>The server code is running on machine</b> : " + myControl.Server.MachineName);

     string actualServerPath = myControl.MapPath(myControl.Request.Path);

[C++, JScript] C++ および JScript のサンプルはありません。Visual Basic および C# のサンプルを表示するには、このページの左上隅にある言語のフィルタ ボタン 言語のフィルタ をクリックします。

必要条件

プラットフォーム: Windows 2000, Windows XP Professional, Windows Server 2003 ファミリ

参照

UserControl クラス | UserControl メンバ | System.Web.UI 名前空間 | HttpServerUtility | Server