Latest web development tutorials
×

ASP.NET หลักสูตร

ASP.NET หลักสูตร ASP.NET แนะนำโดยย่อ

WP หลักสูตร

WebPages แนะนำโดยย่อ WebPages Razor WebPages แบบ WebPages โฟลเดอร์ WebPages สถานการณ์โดยรวม WebPages ฟอร์ม WebPages วัตถุ WebPages ไฟล์ WebPages ผู้ช่วย WebPages WebGrid WebPages แผนภูมิ WebPages Email WebPages PHP WebPages ปล่อย WebPages ตัวอย่าง

WP คู่มืออ้างอิง

WebPages หมวดหมู่ WebPages ความปลอดภัย WebPages ฐานข้อมูล WebPages ไปรษณีย์ WebPages ผู้ช่วย

ASP.NET Razor

Razor แนะนำโดยย่อ Razor ไวยากรณ์ Razor C# ตัวแปร Razor C# การไหลเวียน Razor C# ตรรกะ Razor VB ตัวแปร Razor VB การไหลเวียน Razor VB ตรรกะ

ASP.NET MVC

MVC แนะนำโดยย่อ MVC การประยุกต์ใช้งาน MVC โฟลเดอร์ MVC แบบ MVC ตัวควบคุม MVC ดู MVC ฐานข้อมูล MVC แบบ MVC ความปลอดภัย MVC HTML ผู้ช่วย MVC ปล่อย MVC คู่มืออ้างอิง

WF หลักสูตร

WebForms แนะนำโดยย่อ WebForms หน้า WebForms การควบคุม WebForms เหตุการณ์ WebForms ฟอร์ม WebForms ViewState WebForms TextBox WebForms Button WebForms ข้อมูลผูกพัน WebForms ArrayList WebForms Hashtable WebForms SortedList WebForms XML ไฟล์ WebForms Repeater WebForms DataList WebForms เชื่อมต่อฐานข้อมูล WebForms หน้าเว็บมาสเตอร์ WebForms การเดินเรือ WebForms ตัวอย่าง

WF คู่มืออ้างอิง

WebForms HTML WebForms Controls WebForms Validation

ไฟล์ทั่วโลกหน้าเว็บ ASP.NET

บทนี้จะอธิบายหน้าระดับโลก AppStart และ PageStart


ก่อนที่จะเริ่มเว็บ: _AppStart

รหัสฝั่งเซิร์ฟเวอร์ส่วนใหญ่จะถูกเขียนในหน้าเว็บส่วนบุคคลภายใน ตัวอย่างเช่นถ้าหน้านั้นมีรูปแบบการป้อนข้อมูลแล้วเว็บไซต์นี้เพื่ออ่านข้อมูลในแบบฟอร์มมักจะมีรหัสฝั่งเซิร์ฟเวอร์

อย่างไรก็ตามคุณสามารถสร้างหน้าเว็บที่เรียกว่า _AppStart ที่รากของเว็บไซต์ของคุณเว็บไซต์นี้ก่อนที่จะเริ่มการเรียกใช้โค้ดสามารถเริ่มต้น หากมีหน้านี้ ASP.NET จะอยู่ที่เว็บไซต์ในหน้าอื่น ๆ ของความสำคัญขอให้เรียกใช้หน้านี้

ใช้งานโดยทั่วไป _AppStart รหัสเริ่มต้นและเริ่มต้นมูลค่าทั่วโลก (เช่นเคาน์เตอร์และชื่อทั่วโลก)

หมายเหตุ 1: นามสกุลไฟล์ _AppStart สอดคล้องเช่นหน้าของคุณ: _AppStart.cshtml

หมายเหตุ 2: _AppStart ขีดเส้นใต้คำนำหน้า ดังนั้นจึงไม่สามารถเรียกดูได้โดยตรง


ทุกครั้งก่อนหน้านี้: _PageStart

รหัสก่อนที่จะทำงานตามที่ _AppStart ก่อนที่เว็บไซต์ของคุณจะเริ่มต้นทำงานคุณสามารถเขียนในโฟลเดอร์ของหน้าใดก็ได้ในแต่ละ

สำหรับเว็บไซต์ของคุณในแต่ละโฟลเดอร์คุณสามารถเพิ่มไฟล์ชื่อ _PageStart ของ

_PageStart ใช้โดยทั่วไปคือการตั้งค่ารูปแบบหน้าของโฟลเดอร์ทุกหน้าหรือหน้าก่อนที่จะใช้ตรวจสอบว่าผู้ใช้มีการบันทึกไว้ใน


มันทำงานอย่างไร?

รูปด้านล่างแสดงให้เห็นถึงวิธีการทำงาน:

PageStart

เมื่อได้รับการร้องขอ ASP.NET ก่อนตรวจ _AppStart อยู่ หากเว็บไซต์ _AppStart อยู่และนี่คือคำขอแรกที่ได้รับการเรียกใช้ _AppStart

จากนั้นตรวจสอบ ASP.NET _PageStart อยู่ หาก _PageStart ที่มีอยู่ก่อนหน้าอื่น ๆ ที่มีการร้องขอการเรียกใช้การทำงานครั้งแรก _PageStart

คุณสามารถเรียก RunPage ใน _PageStart ใน () คือขอให้ระบุตำแหน่งที่ทำงานของหน้า มิฉะนั้นโดยค่าเริ่มต้นหน้าการร้องขอเป็น _PageStart เป็นเพียงการทำงานหลังจากที่วิ่ง