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 (Codeseite) wird verwendet, um Multi-Byte-Zeichendaten zu interpretieren, den Zeichenwert zu bestimmen und daher die Sortierreihenfolge zu bestimmen. Codeseiteneinstellungen gelten nur für Multi-Byte-Zeichendaten, nicht für Unicode-Zeichendaten.
Diese CodePage Eigenschaft wird nur für die Kompatibilität mit früheren Versionen von ASP bereitgestellt. Wenn Sie die Abwärtskompatibilität mit ASP-Seiten nicht beibehalten müssen, verwenden Sie stattdessen die CodePage Eigenschaft der ContentEncoding Eigenschaft.