urlhelper相关内容
我在这里问了一个类似的问题Darin Dimitrov 回答说我们不能单独使用像 $.ajax({ url: '@Url.Action("Index")', . . . 这样的 Url helperjs 文件,那么您建议在查看页面中使用 Url 助手并将其传递给 javascript,我不想使用硬编码 url,我需要使用 Url 助手找到它.? 解决方案 使用隐藏字段来存储您的 url,然
..
我习惯于使用类似于以下内容的方式在 MVC 控制器操作中生成到其他控制器操作的路由 URL: public class ApplicationController : 控制器{公共动作结果索引( ){var url = Url.RouteUrl("路由名称",new { controller = "Application", Action = "Index2", other="other" })
..
谁能告诉我为什么我的重定向助手不能像我期望的那样工作?我正在尝试重定向到我的主控制器的 index 方法,但是当它应该路由到 www.mysite.com/时它需要我 www.mysite.com/index/provider1/provider1.这对任何人都有意义吗?我将配置中的索引页设置为空白,尽管我不认为这是问题所在.有没有人有关于如何解决这个问题的建议?提前致谢! 控制器: if
..
我需要在 ASP.NET MVC 的模型中生成一些 URL.我想调用类似 UrlHelper.Action() 的方法,它使用路由来生成 URL.我不介意填写通常的空白,例如主机名、方案等. 有什么方法可以调用吗?有没有办法构造一个UrlHelper? 解决方案 我喜欢 Omar 的回答,但这对我不起作用.只是为了记录,这是我现在使用的解决方案: var httpContext =
..
我的控制器操作之一,在 Ajax 请求中被调用,正在向客户端返回一个 URL,以便它可以进行重定向.我正在使用 Url.RouteUrl(..) 并且在我的单元测试期间这失败了,因为 Controller.Url 参数没有预填充. 我尝试了很多方法,其中包括尝试存根 UrlHelper(失败),手动创建带有 RequestContext 的 UrlHelper有一个存根 HttpContex
..
我正在为后台工作人员创建一个 UrlHelper 以创建回调 url,这意味着它不是我可以通过 DI 请求的普通请求的一部分. 在 ASP.Net 5 中,我可以创建一个 HttpRequest 并为其提供与我用来构建应用程序相同的 HttpConfiguration,但在 ASP.Net Core 2.0 中,UrlHelper 依赖于一个完整的 ActionContext,这有点难以制作
..
我对 ASP.NET Core 比较陌生,现在我正在尝试了解 UrlHelper 的一般工作原理. 在我的控制器中,我想为同一控制器中的另一个操作创建一个绝对 URL,例如http://localhost:PORT/api/controller/action.现在的问题是,我该怎么做? 我尝试了以下方法: var urlHelper = new UrlHelper(new Actio
..
我开始使用 Rspec,但是当我运行 bundle exec rspec 时出现错误 /spec/requests/pages_spec.rb:20:in `block (2 levels) in ': undefined local#的变量或方法`root_path'(名称错误) 我没有运行 Spork 或 Guard,所以下面的问题不适用
..
我对ASP.NET Core相当陌生,现在我正试图了解UrlHelper的总体工作原理. 在我的控制器中,我想为同一控制器中的另一个操作创建一个绝对URL,例如 http://localhost:PORT/api/controller/action .现在的问题是,我该怎么办? 我尝试了以下方法: var urlHelper = new UrlHelper(new ActionCo
..
我有一个静态类,该类发送包含指向我网站某些页面的链接的电子邮件.该链接是通过以下代码动态生成的: UrlHelper urlHelper = new UrlHelper(HttpContext.Current.Request.RequestContext); string url = urlHelper.Action("Details", "Product", new { id = tick
..
我在使用相当简单的ASP.MVC视图时遇到性能问题. 这是一个登录页面,应该几乎是即时的,但是大约需要半秒钟. 经过大量挖掘,似乎是第一个调用Url.Action的问题-大约需要450毫秒(根据 MiniProfiler ),但似乎太慢了. 随后对Url.Action的调用花费的时间少于1ms,这与我的预期更加一致. 无论我使用Url.Action("action", "c
..
我想通过依赖注入使用IUrlHelper,以便能够使用其功能为不同的其他终结点生成uri.我似乎无法弄清楚如何从头开始创建UrlHelper,因为它在MVC 6中已更改,并且MVC不会在IoC控制器中自动提供该服务. 设置是我的控制器将内部模型转换为api模型转换器类,并且使用IUrlHelper(全部通过Depenedency Injection). 如果可以使用IUrlHelper
..
我正在为后台工作人员创建一个UrlHelper,以创建回调URL,这意味着它不是正常请求的一部分,而我只能通过DI来请求它. 在ASP.Net 5中,我可以创建一个HttpRequest并为其提供与构建我的应用程序时相同的HttpConfiguration,但是在ASP.Net Core 2.0中,UrlHelper依赖于完整的ActionContext,这很难编写./p> 我有一个可以正
..
我编写了一个简单的url视图助手,它扩展了Zend\View\Helper\Url并将其附加到ViewHelperManager: MyNamespace\View\Helper\Url namespace MyNamespace\View\Helper; use Zend\View\Helper\Url as ZendUrl; class Url extends ZendUrl
..
我问了一个类似的问题这里和 Darin Dimitrov 回答我们不能使用Url helper,如 $。ajax({url:'@ Url.Action(“Index”)',在单独的js文件中... 所以你有什么建议在视图页面中使用Url helper并将其传递给javascript,我不想使用硬编码网址,我需要用Url找到它帮助。? 解决方案 使用隐藏字段存储您的网址,然后使用javasc
..
任何人都可以告诉我为什么我的重定向助手不工作,我期望它的方式?我试图重定向到我的主控制器的索引方法,但它需要我 www.mysite.com/index/provider1 / 当它应该路由到 www.mysite.com/provider1 。这对任何人都有意义吗?我有配置中的索引页设置为空白,虽然我不认为这是问题。有人有如何解决这个问题的建议吗?先感谢! 控制器: if($ pr
..
有没有什么办法可以做到这一点? 一些捆绑销售的好处是: 最小化 Gzip已融为一体pression 请求有处理文件versiones(缓存)令牌参数。 在我的地盘我用了很多捆,但在一些网页我只有1剧本,我不认为我应该只为1脚本创建一个包。有没有什么办法可以使用带有 Url.Content这三个好处方法。 我的乌托邦的解决办法是建立东西(也许在web.config),每当Ur
..
我在控制器的方法 ApplicationsController ,其中我需要得到基本URL的操作方法: 公众的ActionResult MyAction(字符串ID) { VAR URL = Url.Action(“MyAction”,“应用程序”); ... } 问题是,这包括字符串ID 从目前的路由数据,当我需要的URL,而不(URL被用来在一个从CMS获取内容基于URL
..
我用一个函数来动态构造的图像路径是这样的: 函数(){ 变种名称= $(本).attr('身份证')+'_O'; VAR newsrc ='../../Content/HomePage/'+名字+'png格式'; 我要分配使用剃刀 Url.Content 以图像标记作为其源的newsrc。所以,我希望做这样的事情: $(本).attr(“s
..
我开发企业内部网站一个MVC 3应用程序,我有网址助手有时不能产生正确的URL的一些问题。申请是通过由我们的IT部门基本上提供了一个标准的URL,使得用户不需要知道服务器的任何信息来控制接入管理器应用程序访问。例如,直接访问服务器上的应用程序,我将访问: 的http:// philsserver /应用 通过访问管理器,我会用由IT部门提供的网址:的http:// secureintrane
..