ile benzer şekilde URL yeniden yazmayı nasıl uygulayacağım Asp.net MVC sitemde SO benzeri işlevler kullanmalıyım.SO
Örneğin kullanıcı url ve url ile birleştirilmiş konu satırı yükledikten sonra https://stackoverflow.com/questions/xxxxxxxx
gittiğinizde bu https://stackoverflow.com/questions/xxxxxxxx/rails-sql-search-through-has-one-relationship
Üstü "/ gibi olur raylar-sql-arama-through-has-bir- ilişki "bölümü url'ye eklenir.
Web formlarında basittir, sadece URL'yi yeniden yazabilirim. Ama MVC
içinde bunu nasıl emin aşağıdaki satırı Global.asax dan oradan getirir böylece
routes.MapRoute(
"Default", // Route name
"{controller}/{action}/{id}", // URL with parameters
new { controller = "Account", action = "LogOn", id = UrlParameter.Optional } // Parameter defaults
);
Ben bitiştirmek gerekir dize benim veritabanında olduğunu dosyası edilir. Bunu nasıl başarabilirim?
Buna "sümük" denir. [Bu blogu bakın] (http://haacked.com/archive/2010/02/21/manipulating-action-method-parameters.aspx/) bir eylem filtresi –
@StephenMuecke teşekkürler kullanarak bir örnek için teşekkürler. cevap verebilir misin – Alex
Geç - yarına kadar beklemek zorunda kalacak :) –