ASP.NET MVC:Razor ActionLink问题

斯宾塞

我环顾四周,但无法找到解决问题的方法。任何建议将不胜感激。

我的网站有以下视图:房屋,物品和包装。

在“项目/详细信息”页面上,我创建了以下链接,在此示例中,该链接传递了项目73的ItemID:

@Html.ActionLink("Create New", "Packaging/Create", new { id = Model.ItemID })

它在“项目视图”中链接到此处:

             http://localhost:52618/Item/Packaging/Create/73

但是,我希望它在包装视图中链接到这里:

             http://localhost:52618/Packaging/Create/73

谢谢,

萨帕尔

问题是,当您不通过“控制器”时,请Html.ActionLink选择当前控制器。

解决方案是在Html.ActionLink函数调用中传递控制器您需要使用LinkExtensions.ActionLink方法(HtmlHelper,字符串,字符串,字符串,对象,对象)的正确重载

@Html.ActionLink("Create New", "Create", "Packaging", new { id = Model.ItemID }, null);

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在ActionLink for ASP.NET MVC中使用图标,Razor页面

来自分类Dev

ASP.NET MVC RAZOR ActionLink请点击

来自分类Dev

在ActionLink for ASP.NET MVC,Razor页面中使用图标

来自分类Dev

ASP.NET MVC,Actionlink

来自分类Dev

Razor和MVC页面的Asp.net核心应用程序问题

来自分类Dev

MVC ASP.NET Ajax.ActionLink样式

来自分类Dev

通过ActionLink传递ASP.NET MVC传递模型

来自分类Dev

ASP.NET MVC将ID传递给ActionLink

来自分类Dev

在ASP.NET MVC 5 ActionLink中包含锚标记

来自分类Dev

javascript asp .net mvc razor中的访问模型

来自分类Dev

在没有MVC的ASP.NET中与Razor的相对链接

来自分类Dev

在ASP.NET MVC的RAZOR视图中呈现JSON

来自分类Dev

ASP.NET MVC Razor条件呈现元素

来自分类Dev

使用Angular VS Razor进行ASP.Net MVC验证

来自分类Dev

使用Web API的ASP.NEt MVC返回Razor视图

来自分类Dev

在Razor ASP.NET MVC中调用方法

来自分类Dev

在ASP.NET MVC中使用Razor的CSS视图模型

来自分类Dev

如何在ASP.NET MVC Razor中编码“ /”

来自分类Dev

ASP.NET MVC Razor视图隐藏表列

来自分类Dev

Asp.NET Core MVC Razor页面渲染中的NotSupportedException

来自分类Dev

适用于ASP.NET MVC Razor的JQuery Grid

来自分类Dev

在Razor ASP.NET MVC中调用方法

来自分类Dev

ASP .NET MVC Razor + JQuery UI delaog(登录弹出窗口)

来自分类Dev

ASP .NET MVC Razor-从表单发布HTML

来自分类Dev

ASP.Net Razor MVC引导程序登录模态验证

来自分类Dev

渲染链接包含ASP.net MVC Razor中的跨度?

来自分类Dev

“懒惰” MVC5 Razor执行-ASP.NET(优化)

来自分类Dev

使用ASP.NET MVC 5 Razor添加相关数据

来自分类Dev

Asp.net MVC Razor语法突出显示失败