Bagikan melalui


GlobalizationSection.FileEncoding Properti

Definisi

Mendapatkan atau menetapkan nilai yang menentukan pengodean default untuk penguraian file .aspx, .asmx, dan .asax.

public:
 property System::Text::Encoding ^ FileEncoding { System::Text::Encoding ^ get(); void set(System::Text::Encoding ^ value); };
[System.Configuration.ConfigurationProperty("fileEncoding")]
public System.Text.Encoding FileEncoding { get; set; }
[<System.Configuration.ConfigurationProperty("fileEncoding")>]
member this.FileEncoding : System.Text.Encoding with get, set
Public Property FileEncoding As Encoding

Nilai Properti

Nilai pengodean default.

Atribut

Contoh

Contoh kode berikut menunjukkan cara menggunakan FileEncoding properti . Contoh kode ini adalah bagian dari contoh yang lebih besar yang disediakan untuk GlobalizationSection kelas .

// Display FileEncoding property.
Console.WriteLine("FileEncoding: {0}", 
  configSection.FileEncoding);
' Display FileEncoding property.
Console.WriteLine("FileEncoding: {0}", _
 configSection.FileEncoding)

Keterangan

Properti FileEncoding menentukan pengodean default yang digunakan untuk menginterpretasikan data yang disertakan dalam jenis file .aspx, .asmx, dan .asax. Jika pengodean file ditentukan dalam file Web.config, file aktual harus disimpan dalam pengodean yang sama. File Unicode dan file UTF-8 yang disimpan dengan properti awalan IsByteOrdered tanda urutan byte secara otomatis dikenali terlepas dari FileEncodingnilai .

FileEncoding Jika pengaturan properti untuk server atau aplikasi dikonfigurasi untuk menggunakan UTF-16, dan jika UTF-16 bukan pengodean yang digunakan untuk halaman .aspx dalam cakupan file konfigurasi, output yang dikirim ke browser klien rusak. Untuk alasan ini, pastikan bahwa nilai yang dikonfigurasi FileEncoding cocok dengan pengodean yang digunakan di halaman .aspx.

Berlaku untuk

Lihat juga