C# 使用@URL.Action生成URL
我有一个关于Url.Action的问题 我的位置是on,在某些情况下,我必须生成一个带有javascript函数的链接,因此如下所示:C# 使用@URL.Action生成URL,c#,.net,asp.net-mvc,asp.net-mvc-3,razor,C#,.net,Asp.net Mvc,Asp.net Mvc 3,Razor,我有一个关于Url.Action的问题 我的位置是on,在某些情况下,我必须生成一个带有javascript函数的链接,因此如下所示: return '<a href="@Url.Action("Group","Edit")/' +myParameterInJavascript +'>link</a>'; 尝试使用路由: var url = '@Url.Action("Group", "Edit", new { id = "__id__" })'.replace('_
return '<a href="@Url.Action("Group","Edit")/' +myParameterInJavascript +'>link</a>';
尝试使用路由:
var url = '@Url.Action("Group", "Edit", new { id = "__id__" })'.replace('__id__', myParameterInJavascript);
return '<a href="' + url + '">link</a>';
var url='@url.Action(“组”,“编辑”,新的{id=“\uuuuu id\uuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu;
返回“”;
尝试使用路由:
var url = '@Url.Action("Group", "Edit", new { id = "__id__" })'.replace('__id__', myParameterInJavascript);
return '<a href="' + url + '">link</a>';
var url='@url.Action(“组”,“编辑”,新的{id=“\uuuuu id\uuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu;
返回“”;
尝试使用类似的方法:
<a href="@Url.Action("Edit", "Group", new { EditParam = myParameterInJavascript })">
尝试使用类似的方法:
<a href="@Url.Action("Edit", "Group", new { EditParam = myParameterInJavascript })">
@里维拉,你的路线定义是什么样的?你有默认路线吗?更新您的路由,以便在url中有一个id标记作为默认标记。实际上,我写了路由,我写的路由错了吗?请参阅更新please@Rivera,好的,所以您使用
{groupName}
标记定义了一个路由。您现在可以使用它:new{groupName=“\uuu id\uuuuu”}
。啊哈,它成功了,非常感谢:),我想它在Url上。操作,我错了:)@Rivera,您的路由定义看起来怎么样?你有默认路线吗?更新您的路由,以便在url中有一个id标记作为默认标记。实际上,我写了路由,我写的路由错了吗?请参阅更新please@Rivera,好的,所以您使用{groupName}
标记定义了一个路由。您现在可以使用它:new{groupName=“\uuu id\uuuuu”}
。啊哈,它成功了,非常感谢:),我想它是在Url上。操作,我错了:)