加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > asp.Net > 正文

asp.net中的Html.ActionLink MVC对象值格式错误

发布时间:2020-12-16 06:34:56 所属栏目:asp.Net 来源:网络整理
导读:我有一个html.actionlink,我想显示一个成员个人资料页面的链接,如下所示: http://somesite.com/members/ {username} 使用以下标记时 %= Html.ActionLink(r.MemberName,"profile",new { MemberName = r.MemberName } )% 我得到一个如下所示的链接:http://so
我有一个html.actionlink,我想显示一个成员个人资料页面的链接,如下所示: http://somesite.com/members/ {username}

使用以下标记时

<%= Html.ActionLink(r.MemberName,"profile",new { MemberName = r.MemberName } )%>

我得到一个如下所示的链接:http://somesite.com/members?MemberName= {username}

我需要在ActionLink帮助器中更改以实现这样的URL:

http://somesite.com/members/ {用户名}

解决方法

假设您的路由中的用户名令牌是{username},就像您显示的那样,试试这个:

<%= Html.ActionLink(r.MemberName,new { username = r.MemberName } )%>

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读