จะเปลี่ยนหน้าเริ่มต้นของโครงการได้อย่างไร?

ฉันสร้างโครงการใหม่และเริ่มมัน ปรากฎว่าตัวควบคุม Home ถูกเรียกพร้อมกับการกระทำที่เป็นค่าเริ่มต้น เช่น Index - นี่หมายถึงเรียกใช้ Controllers/HomeController.Index() มุมมองที่แสดงโดยการกระทำนี้ถูกกำหนดไว้ในวิธีนี้ - เช่น Views/Home/Index.apsx

ฉันต้องการเปลี่ยนพฤติกรรมเริ่มต้นนี้ให้เป็นตัวควบคุมและการดำเนินการอื่น ฉันจะทำเช่นนี้ได้อย่างไร?


person Nam G VU    schedule 16.09.2010    source แหล่งที่มา


คำตอบ (1)


เปิดไฟล์ Global.asax.cs และมองหาบรรทัด

        routes.MapRoute(
            "Default",                                              // Route name
            "{controller}/{action}/{id}",                           // URL with parameters
            new { controller = "Home", action = "Index", id = "" }  // Parameter defaults
        );

จากนั้นให้เปลี่ยน Home และ Index เป็นค่าที่คุณเลือก หวังว่าจะช่วยได้!

person Nam G VU    schedule 16.09.2010