Partager via


IHttpSessionState.CodePage Propriété

Définition

Obtient ou définit l’identificateur de page de codes de la session active.

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

Valeur de propriété

Identificateur de page de codes de la session active.

Exemples

L’exemple de code suivant implémente la CodePage propriété de l’interface IHttpSessionState pour obtenir et définir l’encodage de la réponse actuelle.

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

Remarques

Un jeu de caractères (page de codes) est utilisé pour interpréter les données de caractères multioctets, déterminer la valeur du caractère, et par conséquent l’ordre de tri. Les paramètres de page de code s’appliquent uniquement aux données de caractères multioctets, et non aux données de caractères Unicode.

Cette CodePage propriété est fournie pour la compatibilité avec les versions antérieures d’ASP uniquement. Si vous n’avez pas besoin de maintenir la compatibilité descendante avec les pages ASP, utilisez plutôt la CodePage propriété de la ContentEncoding propriété.

S’applique à

Voir aussi