0
我是新來的MVC和EF,我嘗試了一下,其functionaltiy。我的網址存在問題。我有3個實體類從現有的數據庫與EF生成。這些屬性被填充,但我仍然在我的URL中看到它們,即使我改變了我的路由。無法擺脫的由EF QUERYSTRING生成的參數
routes.MapRoute(
null,
"Article{articleID}",
new { controller = "Article", action = "Article" }
);
我的URL看起來像這樣:
所以,一切的/第二條應刪除後, 誰能告訴我這是怎麼回事?
您的權利,我送全model.The我之所以這樣做,我發送例如(a.articleID)時得到了錯誤:參數字典包含參數爲非可空類型的「條款ArticleID」無效項「系統.Int32'爲'Blog.WebUI.Controllers.ArticleController'中的方法'System.Web.Mvc.ViewResult Article(Int32)'。可選參數必須是引用類型,可爲空類型,或者聲明爲可選參數。 Parameternaam:參數 – Wartodust
嘗試刪除您的圖路線配置,改變你的文章動作的參數名稱爲「ID」和負載/條/條/ 2 – kfuglsang
我不能拿到far.As一旦我通過「a.articleID」從我的html.actionlink()而不是'a'(完整的對象從模型)我得到那個錯誤。當我做(long?id)作爲參數在我的actionmethod它的作品,但由於某種原因id爲空。 – Wartodust