IHttpSessionState.CodePage Proprietà

Definizione

Ottiene o imposta l'identificatore della tabella codici per la sessione corrente.

public int CodePage { get; set; }

Valore della proprietà

L'identificatore della tabella codici per la sessione corrente.

Esempio

Nell'esempio di codice seguente viene implementata la CodePage proprietà dell'interfaccia IHttpSessionState per ottenere e impostare la codifica per la risposta corrente.

//
// 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);
  }
}

Commenti

Un set di caratteri (tabella codici) viene usato per interpretare i dati dei caratteri a più byte, determinare il valore del carattere e quindi ordinare. Le impostazioni della tabella codici si applicano solo ai dati di caratteri multi-byte, non ai dati dei caratteri Unicode.

Questa CodePage proprietà viene fornita solo per la compatibilità con le versioni precedenti di ASP. Se non è necessario mantenere la compatibilità con le versioni precedenti con le pagine ASP, usare invece la CodePage proprietà della ContentEncoding proprietà .

Si applica a

Prodotto Versioni
.NET Framework 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1

Vedi anche