Я новичок в MVC и EF и немного экспериментирую с его функциональностью.У меня проблема с моим URL.У меня есть 3 класса сущностей, сгенерированных из существующих БД с EF.Эти свойства заполняются, но я продолжаю видеть их в своем URL, даже если я изменил свою маршрутизацию.
routes.MapRoute( null, "Article{articleID}", new { controller = "Article", action = "Article" } );
Мой URL выглядит следующим образом:
http://localhost:3629/Article2?User=System.Data.Entity.DynamicProxies.User_4AC672CE1F2946F8B58690EA73EF956F43E30746526AD255691FA5ABFC32BBFF&BlogComments=System.Collections........
Итаквсе после / Article2 должно быть удалено, кто-нибудь может сказать мне, что происходит?
Когда вы создаете свой ActionLink, вы уверены, что отправляете только идентификатор как параметр, а не весь экземпляр Article?