asp.net-mvc – @ Html.ActionLink如何添加一个查询字符串
发布时间:2020-05-24 01:38:38 所属栏目:asp.Net 来源:互联网
导读:我需要使用MVC和Razor在View中设置一个查询字符串. 这里我的代码 Controller: HomeActionResult: DailyQueryString: DateForLookUp @Html.ActionLink(Next Day, Daily, Home, new { @DateForLookUp = @Model.AddOneDay() }) 目前的结果
|
我需要使用MVC和Razor在View中设置一个查询字符串. 这里我的代码 Controller: Home
ActionResult: Daily
QueryString: DateForLookUp
@Html.ActionLink("Next Day","Daily","Home",new { @DateForLookUp = @Model.AddOneDay() })
目前的结果是 http://mysite.com/Home/Daily?lenght=4 它应该是 http://mysite.com/Home/Daily?DateForLookUp=01/01/2014 我在这里做错了什么? 解决方法Html.ActionLink有很多 overloads.而您正在使用wrong overload,它将您的控制器名称“Home”解释为路由值. 正确的overload / sysntax之一是: @Html.ActionLink(
"Next Day",//linkText
"Daily",//actionName
"Home",//controllerName
new { @DateForLookUp = @Model.AddOneDay() },//routeValues
null //htmlAttributes
) (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net – 如何获取网站根URL?
- asp.net-mvc – ASP.NET MVC模型在编辑器模板中绑定IList
- asp.net – 网站随时随地突破
- asp.net – Repeater中DropDownList的SelectedValue
- asp.net – global.asax断点未命中
- 一个IIS WebSite可以托管不同ASP.NET版本的多个Web应用程序
- asp.net – aspnet的最大值:MaxHttpCollectionKeys
- WF4 – 在asp.net中显示工作流图像,并突出显示活动
- iis-7 – Rotativa PDF生成本地工作,但不在IIS 7上
- 你如何在ASP.NET中配置httpOnlyCookies?
推荐文章
站长推荐
- ASP.NET MVC身份验证Cookie未被检索
- asp.net-mvc-2 – 如何设置RadioButtonFor()在AS
- asp.net-mvc – ASP.NET MVC如何指定View页面驻留
- asp.net-mvc – 如何在ASP.Net MVC中摆脱Home?
- asp.net – 在MVC中控制SQL注入
- 将变量从ASP.net传递给JavaScript
- 使用ASP.NET MVC3中的jQuery,可点击日期的事件日
- asp.net-identity – 使用asp.net身份在身份服务
- asp.net – 测试后的NUnit回滚
- 在ASP.NET中添加动态控件,1.1和2.0之间有区别吗?
热点阅读
