IHttpSessionState.CodePage Eigenschaft

Definition

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

Int32

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.

Gilt für

Siehe auch