คำถามติดแท็ก runatserver

13
เหตุใดเว็บฟอร์ม ASP.NET จึงจำเป็นต้องมีแอตทริบิวต์ Runat =“ Server”
ทำไมฉันต้องระบุrunat="server"ในการควบคุม ASP.NET ทั้งหมดของฉันเมื่อมันเป็นคุณสมบัติบังคับและserverเป็นตัวเลือกเดียวที่มีอยู่ในความรู้ที่ จำกัด ของฉันเกี่ยวกับ ASP.NET และฉันได้รับข้อผิดพลาดหากฉันไม่ได้ใช้มัน? ฉันเข้าใจว่าฉันสามารถเลือกที่จะใช้มันในแท็ก HTML ของฉันและฉันเข้าใจกระบวนทัศน์ไคลเอนต์ / เซิร์ฟเวอร์และสิ่งที่ระบุไว้จริง มันเป็นแท็กที่ซ้ำซ้อนที่เพิ่งถูกบอกเป็นนัยโดยการควบคุมว่าเป็นตัวควบคุม ASP.NET หรือมีเหตุผลพื้นฐานหรือไม่?
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.