IHttpSessionState.CodePage Eigenschap
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee haalt u de codepagina-id voor de huidige sessie op of stelt u deze in.
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
Waarde van eigenschap
De codepagina-id voor de huidige sessie.
Voorbeelden
In het volgende codevoorbeeld wordt de CodePage eigenschap van de IHttpSessionState interface geïmplementeerd om de codering voor het huidige antwoord op te halen en in te stellen.
//
// 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
Opmerkingen
Een tekenset (codepagina) wordt gebruikt voor het interpreteren van gegevens met meerdere bytetekens, het bepalen van de tekenwaarde en daarom de sorteervolgorde. Instellingen voor codepagina's zijn alleen van toepassing op gegevens met meerdere bytetekens, niet op Unicode-tekengegevens.
Deze CodePage eigenschap is alleen beschikbaar voor compatibiliteit met eerdere versies van ASP. Als u compatibiliteit met eerdere versies met ASP-pagina's niet hoeft te behouden, gebruikt u in plaats daarvan de CodePage eigenschap van de ContentEncoding eigenschap.