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

ควบคุมเซิร์ฟเวอร์ทุกคนจะต้องปรากฏใน <form> แท็ก <form> แท็กจะต้องมี runat = แอตทริบิวต์ "เซิร์ฟเวอร์"


แบบฟอร์มเว็บ ASP.NET

ควบคุมเซิร์ฟเวอร์ทุกคนจะต้องปรากฏใน <form> แท็ก <form> แท็กจะต้องมี runat = แอตทริบิวต์ "เซิร์ฟเวอร์" runat = แอตทริบิวต์ "เซิร์ฟเวอร์" แสดงให้เห็นว่ารูปแบบจะต้องดำเนินการบนเซิร์ฟเวอร์ นอกจากนี้ยังแสดงให้เห็นว่าการควบคุมที่มีอยู่ภายในจะสามารถเข้าถึงได้โดยสคริปต์เซิร์ฟเวอร์:

<form runat="server">

...HTML + server controls

</form>

หมายเหตุ: แบบฟอร์มนี้จะถูกส่งเสมอหน้าตัวเองถ้าคุณระบุแอตทริบิวต์การกระทำก็จะถูกละเว้น ถ้าคุณไม่ใช้คุณสมบัติ metion ก็จะเริ่มต้นวิธี = "โพสต์" นอกจากนี้ถ้าคุณไม่ได้ระบุชื่อและรหัสแอตทริบิวต์ที่พวกเขาจะได้รับมอบหมายโดยอัตโนมัติ ASP.NET

หมายเหตุ: มีหน้าขอบเท่านั้นที่สามารถมีหนึ่ง <form runat = "เซิร์ฟเวอร์"> การควบคุม!

ถ้าคุณอยู่ในที่มีอยู่ไม่มีชื่อวิธีการดำเนินการหรือแอตทริบิวต์ ID ของหน้าขอบรูปแบบให้เลือกเพื่อดูรหัสที่มาคุณจะเห็น ASP.NET เพิ่มแอตทริบิวต์เหล่านี้ในรูปแบบดังต่อไปนี้:

<form name="_ctl0" method="post" action="page.aspx" id="_ctl0">

...some code

</form>


ส่งแบบฟอร์ม

แบบฟอร์มมักจะถูกส่งโดยคลิกที่ปุ่ม รูปแบบ ASP.NET ควบคุมเซิร์ฟเวอร์ปุ่มจะเป็นดังนี้:

<asp:Button id="id" text="label" OnClick="sub" runat="server" />

แอตทริบิวต์ id สำหรับปุ่มกำหนดชื่อที่ไม่ซ้ำกันแอตทริบิวต์ของข้อความที่ได้รับมอบหมายฉลากสำหรับปุ่ม จัดการเหตุการณ์ onClick ระบุการดำเนินการที่มีชื่อ subroutine

ในตัวอย่างต่อไปนี้เราประกาศปุ่มควบคุมในแฟ้มขอบ คลิกที่ปุ่มเพื่อเรียก subroutine เปลี่ยนข้อความบนปุ่ม:

ตัวอย่าง