IHttpSessionState.CodePage Egenskap

Definition

Hämtar eller anger kodsideidentifieraren för den aktuella sessionen.

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

Egenskapsvärde

Kodsidesideidentifieraren för den aktuella sessionen.

Exempel

I följande kodexempel implementeras CodePage egenskapen för IHttpSessionState gränssnittet för att hämta och ange kodningen för det aktuella svaret.

//
// 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

Kommentarer

En teckenuppsättning (kodsida) används för att tolka teckendata med flera byte, fastställa teckenvärde och därmed sortera ordning. Inställningar för kodsidan gäller endast för teckendata med flera byte, inte unicode-teckendata.

Den här CodePage egenskapen tillhandahålls endast för kompatibilitet med tidigare versioner av ASP. Om du inte behöver upprätthålla bakåtkompatibilitet med ASP-sidor använder CodePage du egenskapens ContentEncoding egenskap i stället.

Gäller för

Se även