Partager via


IHttpSessionState.CodePage Propriété

Définition

Obtient ou définit l'identificateur de page de codes de la session en cours.

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 en cours.

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 sur plusieurs octets, déterminer la valeur des caractères et, par conséquent, l’ordre de tri. Les paramètres de la page de codes s’appliquent uniquement aux données de caractères multioctets, et non aux données de caractères Unicode.

Cela CodePage propriété est fournie pour la compatibilité avec les versions précédentes d’ASP. Si vous n’avez pas besoin de maintenir la compatibilité descendante avec les pages ASP, utilisez la CodePage propriété de la propriété à la ContentEncoding place.

S’applique à

Voir aussi