任何人都可以帮我解决以下问题:我收到错误消息。我该如何纠正?
错误4在url.Action ...
上使用未分配的局部变量'url'
UrlHelper url;
string fullUrl = url.Action( "Details", "test", new {test.ID } );
由于
答案 0 :(得分:0)
如果您在视图中,可以直接使用帮助程序:
<%= Url.Action( "Details", "test", new {test.ID } ) %>
如果您在控制器操作中,则可以使用Url属性:
public ActionResult Index()
{
string fullUrl = Url.Action( "Details", "test", new {test.ID } );
return View();
}
如果这是一个帮助方法,你已经有了url:
public static void SomeHelper(this UrlHelper url)
{
string fullUrl = url.Action( "Details", "test", new {test.ID } );
}
如果不是上述情况,您可能做错了,可能需要移动此代码。
如果您是ASP.NET MVC的新手,我建议您阅读some tutorials。