0
我正在使用ASP.NET動態數據創建一個網站,該網站有兩個方面 - 公開視圖,只能查看數據,以及所有CRUD操作發生的管理站點。我希望這是一個單一的DD網站。如何更改動態數據爲實體關係生成的URL?
我已經安裝兩條路線:
routes.Add(new DynamicDataRoute("admin/{table}/{action}.aspx")
{
Constraints = new RouteValueDictionary(new { action = "List|Details|Edit|Insert" }),
Model = model
});
和
routes.Add(new DynamicDataRoute("{table}")
{
Action = PageAction.List,
ViewName = "ListPublic",
Model = model
});
問題是,當我認爲我的公開頁面,ListPublic(原List.aspx複印件),它的工作原理罰款除了相關實體的鏈接使用URL的admin /供應商/ Details.aspx?SupplierId = 1 ...當我想讓他們指向的是 Suppliers/Details.aspx?SupplierId = 1
如何控制如何爲動態數據中的關係渲染URL?