7
ฉันจะควบคุมมากขึ้นใน ASP.NET ได้อย่างไร?
ฉันกำลังพยายามสร้าง "ไมโครเว็บแอป" ที่เรียบง่ายมากซึ่งฉันสงสัยว่าจะเป็นที่สนใจของ Stack Overflow'rs สองสามตัวถ้าฉันทำสำเร็จ ฉันโฮสต์ไว้บน C # ของฉันในไซต์ Depth ซึ่งเป็นวานิลลา ASP.NET 3.5 (เช่นไม่ใช่ MVC) การไหลนั้นง่ายมาก: หากผู้ใช้เข้าสู่แอปด้วย URL ที่ไม่ได้ระบุพารามิเตอร์ทั้งหมด (หรือหากพารามิเตอร์ใด ๆ ไม่ถูกต้อง) ฉันต้องการเพียงแค่แสดงการควบคุมอินพุตของผู้ใช้ (มีแค่สองอัน) หากผู้ใช้เข้าสู่แอปที่มี URL ที่ไม่มีพารามิเตอร์ที่จำเป็นทั้งหมดผมต้องการที่จะแสดงผลและควบคุมการป้อนข้อมูล (เพื่อให้พวกเขาสามารถเปลี่ยนพารามิเตอร์) ความต้องการที่กำหนดขึ้นเองของฉันมีดังนี้ ฉันต้องการให้การส่งใช้ GET แทนการโพสต์ส่วนใหญ่เพื่อให้ผู้ใช้สามารถบุ๊กมาร์กหน้าได้อย่างง่ายดาย ฉันไม่ต้องการให้ URL ดูงี่เง่าหลังจากการส่งโดยมีบิตและชิ้นส่วนที่ไม่เกี่ยวข้องอยู่ โปรดระบุ URL หลักและพารามิเตอร์จริง ตามหลักการแล้วฉันต้องการหลีกเลี่ยงการใช้ JavaScript เลย ไม่มีเหตุผลที่ดีในแอปนี้ ฉันต้องการเข้าถึงตัวควบคุมในช่วงเวลาแสดงผลและตั้งค่าเป็นต้นโดยเฉพาะอย่างยิ่งฉันต้องการให้สามารถตั้งค่าเริ่มต้นของการควบคุมเป็นค่าพารามิเตอร์ที่ส่งเข้ามาหาก ASP.NET ไม่สามารถทำได้โดยอัตโนมัติ สำหรับฉัน (ภายในข้อ จำกัด อื่น …