Freigeben über


HttpContext.Response Eigenschaft

Definition

Ruft das HttpResponse Objekt für die aktuelle HTTP-Antwort ab.

public:
 property System::Web::HttpResponse ^ Response { System::Web::HttpResponse ^ get(); };
public System.Web.HttpResponse Response { get; }
member this.Response : System.Web.HttpResponse
Public ReadOnly Property Response As HttpResponse

Eigenschaftswert

Die HttpResponse für die aktuelle HTTP-Antwort.

Ausnahmen

Die Webanwendung wird unter IIS 7 im integrierten Modus ausgeführt.

Hinweise

Die Response Eigenschaft bietet programmgesteuerten Zugriff auf die Eigenschaften und Methoden der HttpResponse Klasse. Da ASP.NET Seiten einen Standardverweis auf den System.Web Namespace enthalten (der die HttpContext Klasse enthält), können Sie auf die Member HttpContext einer .aspx-Seite verweisen, ohne den vollqualifizierten Klassenverweis zu HttpContextverwenden. Sie können Response.Write("some output") z. B. die Ausgabe in einen HTTP-Ausgabedatenstrom schreiben. Wenn Sie jedoch die Member eines HttpResponse ASP.NET CodeBehind-Moduls verwenden möchten, müssen Sie einen Verweis auf den System.Web Namespace in das Modul und einen vollqualifizierten Verweis auf den derzeit aktiven Anforderungs-/Antwortkontext und die Klasse einschließen, in System.Web der Sie verwenden möchten. Beispielsweise müssen Sie auf einer CodeBehind-Seite den vollqualifizierten Namen HttpContext.Current.Response.Write("some output")angeben.

Gilt für: