IHttpSessionState.CodePage Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft den Codepagebezeichner der aktuellen Sitzung ab oder legt diesen fest.
public:
property int CodePage { int get(); void set(int value); };
public int CodePage { get; set; }
member this.CodePage : int with get, set
Public Property CodePage As Integer
Eigenschaftswert
Der Codepagebezeichner für die aktuelle Sitzung.
Beispiele
Im folgenden Codebeispiel wird die CodePage -Eigenschaft der IHttpSessionState -Schnittstelle implementiert, um die Codierung für die aktuelle Antwort abzurufen und festzulegen.
//
// Session.CodePage exists only to support legacy ASP compatibility. ASP.NET developers should use
// Response.ContentEncoding instead.
//
public int CodePage
{
get
{
if (HttpContext.Current != null)
return HttpContext.Current.Response.ContentEncoding.CodePage;
else
return Encoding.Default.CodePage;
}
set
{
if (HttpContext.Current != null)
HttpContext.Current.Response.ContentEncoding = Encoding.GetEncoding(value);
}
}
'
' Session.CodePage exists only to support legacy ASP compatibility. ASP.NET developers should use
' Response.ContentEncoding instead.
'
Public Property CodePage As Integer Implements IHttpSessionState.CodePage
Get
If Not HttpContext.Current Is Nothing Then
Return HttpContext.Current.Response.ContentEncoding.CodePage
Else
Return Encoding.Default.CodePage
End If
End Get
Set
If Not HttpContext.Current Is Nothing Then _
HttpContext.Current.Response.ContentEncoding = Encoding.GetEncoding(value)
End Set
End Property
Hinweise
Ein Zeichensatz (Codepage) wird verwendet, um Mehrbytezeichendaten zu interpretieren, den Zeichenwert und damit die Sortierreihenfolge zu bestimmen. Codepageeinstellungen gelten nur für Multibytezeichendaten, nicht für Unicode-Zeichendaten.
Diese CodePage Eigenschaft wird nur aus Gründen der Kompatibilität mit früheren Versionen von ASP bereitgestellt. Wenn Sie die Abwärtskompatibilität mit ASP-Seiten nicht aufrechterhalten müssen, verwenden Sie stattdessen die CodePage -Eigenschaft.ContentEncoding