asp.net mvc – asp.net mvc Html.ActionLink()保持路由值我不想要
发布时间:2020-05-23 03:28:13 所属栏目:asp.Net 来源:互联网
导读:我在我的视图中有以下ActionLink %= Html.ActionLink(LinkText, Action, Controller); % 并创建以下URL http://mywebsite.com/Controller/Action 说我在末尾添加一个ID,如:http://mywebsite.com/Controller/Action/53,然后导航到该页面。在这个页面上
|
我在我的视图中有以下ActionLink <%= Html.ActionLink("LinkText","Action","Controller"); %>
并创建以下URL http://mywebsite.com/Controller/Action 说我在末尾添加一个ID,如:http://mywebsite.com/Controller/Action/53,然后导航到该页面。在这个页面上我有我上面指定的标记。现在,当我看看它创建的URL看起来像这样: http://mywebsite.com/Controller/Action/53(注意添加ID) 但我想要它删除ID,看起来像它最初,像这个http://mywebsite.com/Controller/Action(通知没有ID在这里) 任何想法如何我可以解决这个问题?我不想使用硬编码的URL,因为我的控制器/操作可能会改变。 解决方法解决方案是指定我自己的路由值(下面的第三个参数)<%= Html.ActionLink("LinkText","Controller",new { id=string.Empty },null) %> (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net-mvc – TextBoxFor中限制为2位小数
- asp.net-mvc – ASP.NET MVC默认路由?
- ASP.NET(C#)应用程序配置文件app.config/web.config的增、删
- asp.net – ASP MVC授权所有操作除了几个
- 在剃刀助手方法中添加不间断的空格
- asp.net-mvc – 是否可能在剃刀中嵌套一个窗体另一个?
- asp.net-mvc – DropDownListFor在for循环中不选择值
- asp.net – NewRelic – 如何忽略Web应用程序的一部分
- ASP.NET平台有相当于Heroku吗?
- asp.net – DNN vs Composite C1 – Pro and Cons
