MapPageRoute yalnızca WebForms'ta MVC için MapRoute kullanılırken kullanılıyor mu?MapRoute ve MapPageRoute arasındaki fark nedir?
Veya bunlar hem WebForms hem de MVC'de uygulanabilir mi? Belirli bir .aspx dosyası için bir rota eşlerken
sayesinde
MapPageRoute yalnızca WebForms'ta MVC için MapRoute kullanılırken kullanılıyor mu?MapRoute ve MapPageRoute arasındaki fark nedir?
Veya bunlar hem WebForms hem de MVC'de uygulanabilir mi? Belirli bir .aspx dosyası için bir rota eşlerken
sayesinde
MapPageRoute
kullanılabilir. MapRoute
, bir denetleyicinin eylemine yönlendirmek için kullanılır.
Her iki WebForms ve MVC'yi tek bir uygulamada karıştırabilir ve daha sonra yönlendirme oluşturmak için bu iki eşleme işlevini kullanabilirsiniz. Eğer MapPageRoute
için MSDN documentation bakarsak
belirtir:
Web Formları uygulamalar için yolları tanımlamak için bir yol sağlar.
Gördüğünüz gibi, sadece MapRoute'un yalnızca WebForms'un denetleyicileri ve eylemleri olmadığı için MVC için kullanılabileceği anlamına gelir. MapPageRoute hem WebForms hem de MVC – allan
'da kullanılabilirken, MapRoute gerçekten de yalnızca MVC içindir, çünkü rotanızı bir denetleyiciye eşler. MapPageRoute SADECE WebForms içindir çünkü bir aspx dosyasına eşler. Bu nedenle MapPageRoute, WebForm sayfalarını eşleştirmek için kullanılamaz. –
Wouter de Kort, yukarıdaki yorumunuz kendisiyle çakışıyor. Sen demek istedin: "MapPageRoute, MVC'yi haritalamak için kullanılamaz." –