0
return (from doc in db.setupDocuments
where doc.ParentDocumentID == parentId
select new TreeViewItem
{
Text = doc.DocumentTitle,
Value = SqlFunctions.StringConvert((decimal)doc.DocumentID),
LoadOnDemand = doc.setupDocuments1.Count > 0,
Enabled = true,
RouteName =
//Url = "/Settings/SelectedItem?text=" + doc.DocumentTitle
});
嗨,朋友,我想创建一个链接,每个对象从数据库中检索。我想将它转发到对象标题名称的Action(例如doc.DocumentTitle)和静态控制器“Settings”。但不要使用评论栏中给出的链接。当我使用 ActionName = doc.DocumentTitle,
ControllerName =“设置” 它没有工作......任何建议。提前致谢。使用Linq查询创建超链接
非常感谢您的回复,但问题在于查询不是写入某个控制器操作,而是存储在存储库中,因此无法访问Url.Action(..,..,..)。 有没有其他解决方案? –
在这种情况下,您可以将UrlHelper实例作为参数传递给需要使用它的方法。 –