【问题标题】:Change the Querystring?更改查询字符串?
【发布时间】:2015-04-25 19:20:35
【问题描述】:

目标:
按下创建按钮时,将 url 地址显示为“http://localhost:49332/Home/Contact2/1?idd=first”(“http://localhost:49332”除外)而不是“http://localhost:49332/Home/Contact2/1?one=second&two=yes”(“http://localhost:49332”除外)

问题:
我不知道该怎么做?我坚信它与查询字符串有关。

信息:
*我希望查询字符串发生在方法“Public ActionResult contact2(int?id, string one, string 2)”
*您可以在网站(https://drive.google.com/file/d/0B23pYZkpAyafbEtYTjhYaHhtNkk/view)下载源代码。

【问题讨论】:

    标签: c# asp.net-mvc visual-studio-2013


    【解决方案1】:

    我相信在您的情况下,最简单的方法是使用 AttributeRouting。

    http://blogs.msdn.com/b/webdev/archive/2013/10/17/attribute-routing-in-asp-net-mvc-5.aspx

    否则,您应该在 RoutConfig 类中配置路由,此链接可能会有所帮助https://msdn.microsoft.com/en-us/library/cc668201%28v=vs.140%29.aspx

    如果您只想使用查询字符串,只需将操作参数名称放在 url 中......一切都应该正常。

    【讨论】:

      猜你喜欢
      • 2015-02-13
      • 2011-04-18
      • 2021-05-25
      • 1970-01-01
      • 1970-01-01
      • 2015-02-26
      • 2013-02-06
      • 2016-10-29
      • 2012-06-16
      相关资源
      最近更新 更多