问题标签 [routevalues]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - 将字符串转换为 routeValues 以调用 RedirectToAction
是否可以将字符串转换为 routeValues?
每个例子:
至
我需要它是因为我想将 routeValues 保存在数据库中。
我已经读过这个:convert string into (object) routeValues C#,但是这个人不知道这是否是更受支持的方式。
asp.net-mvc - 如何将信息传递给路由值,以便在登录 Asp.Net MVC 后重定向回来
这是我的登录页面的操作链接,其中路由值为 null,所以现在我的控制器登录操作的 returnUrl 值为 null
如果我在我的搜索页面上的 URL 有这样的参数
www.mypage.com/home/search&city=san+francisco&ClassDate=08%2F25%2F2015
然后我单击登录链接,将什么放入路由值中,以便我可以使用这些参数返回此页面?登录后返回时页面会重新加载吗?
这是控制器动作。
google-maps - 我们可以使用谷歌地图api在谷歌地图上绘制的圆圈内放置一些数据吗
我正在使用来自谷歌地图 API 的示例来绘制圆圈,并希望将人口值放置在圆圈内的地块我们可以在谷歌地图 API 中执行此操作吗
示例:https ://developers.google.com/maps/documentation/javascript/examples/circle-simple
如demo所示的ping圈内,要放置人口的值
c# - 如何将 ViewBag 中的一些对象传递给 Action?- 保留搜索、排序和分页选项
我有一个视图,它显示搜索结果并在分页列表中排序。我将列标题添加为链接,以使用户能够以这种方式基于列进行排序:
我还以这种方式添加了寻呼机:
我使用的动作如下所示:
SearchTransacModel
是一个模型,用于在我将搜索参数传递给控制器时包含它们。当我通过提交按钮提交搜索表单时它工作正常,并且我使用这样的方式将此搜索条件发送回视图ViewBag
:ViewBag.currentFilter = searchModel;
但是,当我单击任何排序操作链接时,我会丢失搜索参数。即currentFilter
当我到达控制器时为空。
我将 currentFilter 作为查询字符串传递并将搜索模型分配给它,就像在这种情况下一样:
有人可以帮忙吗?我是 MVC 的新手。
c# - 将对象 RouteValues 传递给搜索按钮
我想将object RouteValues
参数传递给该按钮
我知道如何使用 Html.ActionLink,但我不知道将它放在那个按钮类的什么位置。我想传递的路由值如下所示:
有什么简单的方法可以将它们传递给我的按钮吗?
asp.net - RouteValueDictionary 类的键是否区分大小写?
该文档指出它“表示您在路由框架中的各个位置使用的不区分大小写的键/值对集合,例如当您定义路由的默认值或生成基于路线。”
据我所知,它使用法线Dictionary<string,object>
在内部存储它的密钥,所以它实际上是区分大小写的。我找不到此类不区分大小写的任何方面,所以文档是错误的吗?
c# - 路由参数在 WebApi 中不起作用
下面是WebAPI。
如果我传递任何小于 1 的值(比如 0 或 -1)。它以 NUll 形式返回响应正文HttpStatusCode = 200
预期的响应是:HttpStatus 代码 = 404。
但是,如果我如下修改我的路线。
现在,如果我传递小于 1 的值,我会得到预期的响应,即 404。
是什么导致了这个&我该如何解决这个问题?
任何帮助/建议都非常感谢。
c# - 如何使用路由值获取当前 url?
我正在尝试使用路由值检索当前请求 url,以便在到达我的控制器时获得包含所有需要值的返回 url。
我试过了HttpContext.Request.Path
,HttpContext.Request.GetDisplayUrl()
但它返回类似:
我真正需要的是检索具有的路线值:
有没有办法做到这一点?谢谢 !
asp.net-mvc - ASP.NET MVC 路由值和视图模型
这是我遇到的一个奇怪问题。
该模型:
风景:
那个行动:
当通过以下方式调用操作时:
在视图中,预计 John Doe 是 Jane Smith。视图模型显然是人。
但是当视图修改为:
一切都很好。这是为什么?我在 MVC 5 上。