Halaman Web ASP.NET - Kelas
- Halaman Sebelumnya Contoh WebPages
- Halaman Berikutnya Keamanan WebPages
Kelas StringExtensions - Metode
Metode | Deskripsi |
---|---|
As<TValue>(String) | Konversi string ke nilai tipe data yang ditentukan. |
As<TValue>(String, TValue) | Konversi string ke tipe data yang ditentukan, dan tentukan nilai default. |
AsBool(String) | Konversi string ke nilai boolean (true/false). |
AsBool(String, Boolean) | Konversi string ke nilai boolean (true/false), dan tentukan nilai default. |
AsDateTime(String) | Konversi string ke nilai DateTime. |
AsDateTime(String, DateTime) | Konversi string ke nilai DateTime, dan tentukan nilai default. |
AsDecimal(String) | Konversi string ke angka Decimal. |
AsDecimal(String, Decimal) | Konversi string ke angka Decimal, dan tentukan nilai default. |
AsFloat(String) | Konversi string ke angka Single. |
AsFloat(String, Single) | Konversi string ke angka Single, dan tentukan nilai default. |
AsInt(String) | Konversi string ke bilangan bulat. |
AsInt(String, Int32) | Konversi string ke bilangan bulat, dan tentukan nilai default. |
Is<TValue> | Periksa apakah string dapat diubah menjadi tipe data yang ditentukan. |
IsBool | Periksa apakah string dapat diubah menjadi tipe Boolean (true/false). |
IsDateTime | Periksa apakah string dapat diubah menjadi tipe DateTime. |
IsDecimal | Periksa apakah string dapat diubah menjadi tipe Decimal. |
IsEmpty | Memeriksa apakah nilai string kosong atau nullptr. |
IsFloat | Memeriksa apakah string dapat diubah menjadi tipe Single. |
IsInt | Memeriksa apakah string dapat diubah menjadi bilangan bulat. |
WebPageBase kelas - Properti
Properti | Deskripsi |
---|---|
Layout | Mengambil atau atur jalur halaman layout. |
Output | Mengambil objek TextWriter yang saat ini digunakan oleh halaman. |
OutputStack | Mengambil tumpukan objek TextWriter untuk konteks halaman saat ini. |
Page | Menyediakan akses yang mirip dengan properti untuk data halaman yang dipergunakan secara bersamaan antara halaman, halaman layout, dan halaman pemanggil. |
PageData | Menyediakan akses yang mirip dengan array untuk data halaman yang dipergunakan secara bersamaan antara halaman, halaman layout, dan halaman pemanggil. |
WebPageBase kelas - Metode
Metode | Deskripsi |
---|---|
ConfigurePage | Ditulis ulang dalam kelas turunan, konfigurasikan halaman saat ini berdasarkan konfigurasi halaman induk. |
CreateInstanceFromVirtualPath | Membuat instansi baru dari WebPageBase kelas menggunakan jalur virtual yang ditentukan. |
DefineSection | Dipanggil oleh halaman konten untuk membuat bagian konten yang ditentukan. |
GetOutputWriter | Kembalikan instansi penulis teks yang digunakan untuk menampilkan halaman. |
InitializePage | Menginisialisasi halaman saat ini. |
IsSectionDefined | Kembalikan nilai yang menunjukkan apakah bagian yang ditentukan sudah didefinisikan di halaman. |
PopContext | Kembalikan dan hapus konteks dari puncak instansi OutputStack. |
PushContext | Masukkan konteks yang ditentukan di puncak instansi OutputStack. |
RenderBody | Dalam halaman layout, bagian halaman yang tidak berada di bagian yang ditentukan akan dipaparkan. |
RenderPage | Mempaparkan konten halaman yang satu di halaman lain. |
RenderSection | Dalam halaman layout, bagian yang ditentukan akan dipaparkan. |
Write | Tulis parameter yang ditentukan sebagai HTML yang disegel. |
WriteLiteral | Tidak perlu mengkode HTML terlebih dahulu objek yang ditentukan sebelumnya, dapat ditulis langsung. |
Metode dan properti yang sering digunakan lainnya
Properti | Deskripsi |
---|---|
Request.Cookies[key] | Dapatkan atau atur nilai HTTP cookie. |
Request.Files[key] | Mengambil file yang diunggah dalam permintaan saat ini. |
Request.Form[key] | Mengambil data yang dikirim melalui metode POST dalam formulir (dalam bentuk string). |
Request.QueryString[key] | Dapatkan kumpulan variabel permintaan query HTTP. |
Request.Unvalidated(key) | Nonaktifkan pilihan verifikasi permintaan untuk elemen formulir, nilai query string, dan cookie. |
Response.AddHeader() | Tambahkan header HTTP ke aliran output. |
Response.OutputCache() | Konfigurasikan strategi pengecapan instansi respons HTTP. |
Response.Redirect(path) | Alihkan klien ke URL baru. |
Response.SetStatus(StatusCode) | Atur kode status HTTP respons. |
Response.WriteBinary() | Tulis byte sequence konten biner yang ditentukan MIME ke aliran output respons HTTP. |
Response.WriteFile(file) | Tulis file yang ditentukan langsung ke aliran output respons HTTP. |
@section(sectionName) | Definisi bagian konten yang ditentukan nama. |
Server.HtmlDecode(htmlText) | Dekode string yang sudah dienkode HTML. |
Server.HtmlEncode(text) | Enkode string ke HTML. |
Server.MapPath(virtualPath) | Kembalikan alamat fisik jalur virtual yang ditentukan. |
Server.UrlDecode(urlText) | Konversi string yang sudah dienkode untuk transfer di URL ke string yang diurai. |
Server.UrlEncode(text) | Enkode string untuk transfer HTTP yang dapat dipercaya dari server ke klien melalui URL. |
Session[key] | Dapatkan atau atur nilai yang akan tetap ada sampai pengguna menutup browser. |
ToString() | Tampilkan ekspresi string nilai objek. |
UrlData[index] | Dapatkan data yang berhubungan dengan jalur URL. |
- Halaman Sebelumnya Contoh WebPages
- Halaman Berikutnya Keamanan WebPages