ASP.NET Web Pages - ระบุความหมาย

StringExtensions ระบุความหมาย - วิธี

วิธี คำอธิบาย
As<TValue>(String) แปลงตัวแปรข้อความเป็นค่าของประเภทข้อมูลที่กำหนดไว้เป็นแบบข้อมูลที่แข็งแกร่ง。
As<TValue>(String, TValue) แปลงตัวแปรข้อความเป็นประเภทข้อมูลที่กำหนดไว้ และกำหนดค่าเริ่มต้น。
AsBool(String) แปลงตัวแปรข้อความเป็นค่าเป็นเรียกเชิญ (true/false)。
AsBool(String, Boolean) แปลงตัวแปรข้อความเป็นค่าเป็นเรียกเชิญ (true/false) และกำหนดค่าเริ่มต้น。
AsDateTime(String) แปลงตัวแปรข้อความเป็นค่า DateTime。
AsDateTime(String, DateTime) แปลงตัวแปรข้อความเป็นค่า DateTime และกำหนดค่าเริ่มต้น。
AsDecimal(String) แปลงตัวแปรข้อความเป็นตัวเลข Decimal。
AsDecimal(String, Decimal) แปลงตัวแปรข้อความเป็นตัวเลข Decimal และกำหนดค่าเริ่มต้น。
AsFloat(String) แปลงตัวแปรข้อความเป็นตัวเลขเดียวความเร็ว。
AsFloat(String, Single) แปลงตัวแปรข้อความเป็นตัวเลขเดียวความเร็ว และกำหนดค่าเริ่มต้น。
AsInt(String) แปลงตัวแปรข้อความเป็นตัวเลขเต็ม。
AsInt(String, Int32) แปลงตัวแปรข้อความเป็นตัวเลขเต็ม และกำหนดค่าเริ่มต้น。
Is<TValue> ตรวจสอบว่าตัวแปรข้อความสามารถแปลงเป็นประเภทข้อมูลที่กำหนดไว้ ได้หรือไม่。
IsBool ตรวจสอบว่าตัวแปรข้อความสามารถแปลงเป็นประเภท Boolean (true/false) ได้หรือไม่。
IsDateTime ตรวจสอบว่าตัวแปรข้อความสามารถแปลงเป็นประเภท DateTime ได้หรือไม่。
IsDecimal ตรวจสอบว่าตัวแปรข้อความสามารถแปลงเป็นประเภท Decimal ได้หรือไม่。
IsEmpty ตรวจสอบว่าค่าตัวอักษรเป็น nullptr หรือว่าเป็นช่องว่าง
IsFloat ตรวจสอบว่าตัวอักษรสามารถแปลงเป็นปริมาณเลขเดียวที่เป็นจำนวนเต็มได้หรือไม่
IsInt ตรวจสอบว่าตัวอักษรสามารถแปลงเป็นตัวเลขได้หรือไม่

WebPageBase คลาส - คุณสมบัติ

คุณสมบัติ คำอธิบาย
Layout กำหนดหรือรับทางยั้งของหน้าต่างๆ
Output กลับมา TextWriter ที่อยู่ในปัจจุบันของหน้า
OutputStack กลับมาสเต๊กของ TextWriter ที่อยู่ในปัจจุบันของหน้าประจำแบบ
Page ให้เข้าถึงข้อมูลหน้าที่แบ่งรวมระหว่างหน้า หน้าต่างๆ และหน้าต่างๆ ที่แบ่งรวม
PageData ให้เข้าถึงข้อมูลหน้าที่แบ่งรวมระหว่างหน้า หน้าต่างๆ และหน้าต่างๆ ที่แบ่งรวม

WebPageBase คลาส - วิธี

วิธี คำอธิบาย
ConfigurePage ในการเขียนรุ่นที่สืบทอดมาจาก WebPageBase จะตั้งค่าหน้าปัจจุบันตามค่าการปรับปรุงของหน้าประจำแบบ
CreateInstanceFromVirtualPath สร้างตัวอินสตรังค์ใหม่ของ WebPageBase จากทางยั้งตัวประกอบ
DefineSection เรียกโดยหน้าเนื้อหาเพื่อสร้างส่วนเนื้อหาที่กำหนด
GetOutputWriter กลับมาตัวอินสตรังค์ของผู้เขียนข้อความที่ใช้สำหรับแสดงหน้า
InitializePage เริ่มต้นหน้าปัจจุบัน
IsSectionDefined กลับมาค่าที่บอกว่าส่วนที่กำหนดได้ถูกกำหนดในหน้า
PopContext กลับมาและถอดส่วนที่กำหนดออกจากยอดของตัวอินสตรังค์ OutputStack
PushContext ใส่ส่วนที่กำหนดขึ้นบนยอดของตัวอินสตรังค์ OutputStack
RenderBody แสดงส่วนของหน้าที่ไม่อยู่ในส่วนที่กำหนดในหน้าต่างๆ
RenderPage แสดงส่วนของหน้าที่กำหนดในหน้าอื่น
RenderSection แสดงส่วนที่กำหนดที่ต่อมาในหน้าต่างๆ
Write เขียนตัวอักษรที่กำหนดเข้ามาในรูปแบบ HTML ที่ถูกล้อมรอบ
WriteLiteral สามารถเขียนตัวอักษรโดยไม่ต้องเข้ารหัส HTML ต่อก่อน

วิธีและคุณสมบัติที่ใช้บ่อย

คุณสมบัติ คำอธิบาย
Request.Cookies[key] ได้รับหรือตั้งค่าค่าของ HTTP cookie
Request.Files[key] รับไฟล์ที่ส่งมาด้วยการขอความร่วมมือของปัจจุบัน
Request.Form[key] รับข้อมูลที่ส่งมาด้วยวิธี POST ทางฟอร์ม (ในรูปแบบของตัวอักษร)
Request.QueryString[key] ได้รับชุดประกาศรายงานที่เกี่ยวข้องกับค่าของ HTTP คำสั่งรับ
Request.Unvalidated(key) ปิดการตรวจสอบการขอรับเพื่อช่วงของประกาศรายงานรูปธรรม์ฟอร์ม ค่าที่ใช้สอบหาค่าในคำขอรับคำสั่ง หรือ cookie
Response.AddHeader() เพิ่มหัว HTTP สู่ทางออก
Response.OutputCache() ตั้งค่ายุทธวิธีคุ้มกันความเป็นส่วนตัวของตอบสนอง HTTP ตอบสนอง
Response.Redirect(path) กำจัดลูกค้าที่ไปยัง URL ใหม่
Response.SetStatus(StatusCode) ตั้งค่ารหัสสถานะ HTTP ของตอบสนอง HTTP
Response.WriteBinary() เขียนแบบกลุ่มกลุ่มของกลุ่มของข้อมูลบิตของของกลุ่มที่มีรูปแบบ MIME ที่กำหนดให้เข้าไปโดยตรงสู่ทางออก HTTP ตอบสนอง
Response.WriteFile(file) เขียนแบบแผนของไฟล์ที่กำหนดให้เข้าไปโดยตรงสู่ทางออก HTTP ตอบสนอง
@section(sectionName) กำหนดช่วงเนื้อหาที่กำหนดชื่อ
Server.HtmlDecode(htmlText) แปลงตัวอักษรที่มีการรหัสซับเพื่อ HTML ให้เป็นตัวอักษรที่ไม่มีการรหัสซับ
Server.HtmlEncode(text) รหัสซับตัวอักษรเพื่อให้เป็น HTML
Server.MapPath(virtualPath) คืนค่าทางเส้นทางฟิสิกซ์ของเส้นทางทางเว็บปลายท้ายที่กำหนด
Server.UrlDecode(urlText) แปลงตัวอักษรที่เป็นรหัสซับที่มีอยู่เพื่อการโอนทาง URL ให้เป็นตัวอักษรที่ไม่มีการรหัสซับ
Server.UrlEncode(text) รหัสซับตัวอักษรเพื่อให้ส่งข้อมูลผ่าน URL ใน HTTP จากเซิร์ฟเวอร์ไปยังเคลิ่งเวิร์คได้อย่างแน่นอน
Session[key] ได้รับหรือตั้งค่าค่าหนึ่ง ที่จะคงอยู่จนกว่าผู้ใช้ปิดเว็บเบราเซอร์
ToString() แสดงข้อความที่เป็นตัวแปรขององค์ประกอบ
UrlData[index] ดึงข้อมูลที่เกี่ยวข้องกับ URL พาท