IHttpSessionState.CodePage Właściwość
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Pobiera lub ustawia identyfikator strony kodowej dla bieżącej sesji.
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
Wartość właściwości
Identyfikator strony kodowej dla bieżącej sesji.
Przykłady
Poniższy przykład kodu implementuje CodePage właściwość interfejsu IHttpSessionState , aby pobrać i ustawić kodowanie dla bieżącej odpowiedzi.
//
// 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
Uwagi
Zestaw znaków (strona kodowa) służy do interpretowania danych znaków wielobajtowych, określania wartości znaku i w związku z tym sortowania kolejności. Ustawienia strony kodowej dotyczą tylko danych znaków wielobajtowych, a nie danych znaków Unicode.
Ta CodePage właściwość jest zapewniana pod kątem zgodności tylko z wcześniejszymi wersjami platformy ASP. Jeśli nie musisz zachować zgodności z poprzednimi wersjami ze stronami ASP, zamiast tego użyj CodePage właściwości ContentEncoding właściwości .