IHttpSessionState.CodePage 屬性
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
取得或設定目前工作階段的字碼頁識別項。
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
備註
字元集 (代碼頁) 用來解譯多位元組位元數據、判斷字元值,以及排序順序。 代碼頁設定僅適用於多位元組字元數據,不適用於 Unicode 字元數據。
此屬性 CodePage 僅供與舊版 ASP 相容。 如果您不需要維持與 ASP 頁面的回溯相容性,請改用 CodePage 屬性的 ContentEncoding 屬性。