IHttpSessionState.CodePage Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает или задает идентификатор кодовой страницы для текущего сеанса.
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
Значение свойства
Идентификатор кодовой страницы для текущего сеанса.
Примеры
В следующем примере кода реализуется CodePage свойство интерфейса для IHttpSessionState получения и задания кодировки для текущего ответа.
//
// 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
Комментарии
Набор символов (кодовая страница) используется для интерпретации многобайтовых символьных данных, определения значения символов и, следовательно, порядка сортировки. Параметры кодовой страницы применяются только к многобайтовой символьной данных, но не к символьным данным Юникода.
Это CodePage свойство предоставляется для совместимости только с более ранними версиями ASP. Если вам не нужно поддерживать обратную совместимость со страницами ASP, используйте CodePage свойство ContentEncoding свойства .