urlhelper相关内容

使用单独的 js 文件并在其中使用 Url Helpers 和 ASP.NEt MVC 3 和 Razor View Engine

我在这里问了一个类似的问题Darin Dimitrov 回答说我们不能单独使用像 $.ajax({ url: '@Url.Action("Index")', . . . 这样的 Url helperjs 文件,那么您建议在查看页面中使用 Url 助手并将其传递给 javascript,我不想使用硬编码 url,我需要使用 Url 助手找到它.? 解决方案 使用隐藏字段来存储您的 url,然 ..
发布时间:2021-12-21 20:12:28 前端开发

使用 CodeIgniter 重定向

谁能告诉我为什么我的重定向助手不能像我期望的那样工作?我正在尝试重定向到我的主控制器的 index 方法,但是当它应该路由到 www.mysite.com/时它需要我 www.mysite.com/index/provider1/provider1.这对任何人都有意义吗?我将配置中的索引页设置为空白,尽管我不认为这是问题所在.有没有人有关于如何解决这个问题的建议?提前致谢! 控制器: if ..
发布时间:2021-12-10 13:16:55 PHP

在 ASP.NET MVC 中的模型中调用 UrlHelper

我需要在 ASP.NET MVC 的模型中生成一些 URL.我想调用类似 UrlHelper.Action() 的方法,它使用路由来生成 URL.我不介意填写通常的空白,例如主机名、方案等. 有什么方法可以调用吗?有没有办法构造一个UrlHelper? 解决方案 我喜欢 Omar 的回答,但这对我不起作用.只是为了记录,这是我现在使用的解决方案: var httpContext = ..
发布时间:2021-12-03 15:52:59 其他开发

ASP.NET MVC:使用 UrlHelper 的单元测试控制器

我的控制器操作之一,在 Ajax 请求中被调用,正在向客户端返回一个 URL,以便它可以进行重定向.我正在使用 Url.RouteUrl(..) 并且在我的单元测试期间这失败了,因为 Controller.Url 参数没有预填充. 我尝试了很多方法,其中包括尝试存根 UrlHelper(失败),手动创建带有 RequestContext 的 UrlHelper有一个存根 HttpContex ..
发布时间:2021-12-03 15:31:41 其他开发

ASP.Net Core 2.0:无需请求即可创建 UrlHelper

我正在为后台工作人员创建一个 UrlHelper 以创建回调 url,这意味着它不是我可以通过 DI 请求的普通请求的一部分. 在 ASP.Net 5 中,我可以创建一个 HttpRequest 并为其提供与我用来构建应用程序相同的 HttpConfiguration,但在 ASP.Net Core 2.0 中,UrlHelper 依赖于一个完整的 ActionContext,这有点难以制作 ..
发布时间:2021-11-28 23:32:44 C#/.NET

ASP.NET Core UrlHelper 及其工作原理

我对 ASP.NET Core 比较陌生,现在我正在尝试了解 UrlHelper 的一般工作原理. 在我的控制器中,我想为同一控制器中的另一个操作创建一个绝对 URL,例如http://localhost:PORT/api/controller/action.现在的问题是,我该怎么做? 我尝试了以下方法: var urlHelper = new UrlHelper(new Actio ..
发布时间:2021-11-15 02:10:46 C#/.NET

ASP.NET Core UrlHelper及其工作方式

我对ASP.NET Core相当陌生,现在我正试图了解UrlHelper的总体工作原理. 在我的控制器中,我想为同一控制器中的另一个操作创建一个绝对URL,例如 http://localhost:PORT/api/controller/action .现在的问题是,我该怎么办? 我尝试了以下方法: var urlHelper = new UrlHelper(new ActionCo ..
发布时间:2021-04-08 20:41:38 C#/.NET

从服务调用的MVC UrlHelper

我有一个静态类,该类发送包含指向我网站某些页面的链接的电子邮件.该链接是通过以下代码动态生成的: UrlHelper urlHelper = new UrlHelper(HttpContext.Current.Request.RequestContext); string url = urlHelper.Action("Details", "Product", new { id = tick ..
发布时间:2020-09-10 06:26:16 C#/.NET

第一次调用Url.Action在页面上的速度很慢

我在使用相当简单的ASP.MVC视图时遇到性能问题. 这是一个登录页面,应该几乎是即时的,但是大约需要半秒钟. 经过大量挖掘,似乎是第一个调用Url.Action的问题-大约需要450毫秒(根据 MiniProfiler ),但似乎太慢了. 随后对Url.Action的调用花费的时间少于1ms,这与我的预期更加一致. 无论我使用Url.Action("action", "c ..
发布时间:2020-09-10 04:18:46 其他开发

MVC 6 IUrlHelper依赖项注入

我想通过依赖注入使用IUrlHelper,以便能够使用其功能为不同的其他终结点生成uri.我似乎无法弄清楚如何从头开始创建UrlHelper,因为它在MVC 6中已更改,并且MVC不会在IoC控制器中自动提供该服务. 设置是我的控制器将内部模型转换为api模型转换器类,并且使用IUrlHelper(全部通过Depenedency Injection). 如果可以使用IUrlHelper ..

ASP.Net Core 2.0:无需请求即可创建UrlHelper

我正在为后台工作人员创建一个UrlHelper,以创建回调URL,这意味着它不是正常请求的一部分,而我只能通过DI来请求它. 在ASP.Net 5中,我可以创建一个HttpRequest并为其提供与构建我的应用程序时相同的HttpConfiguration,但是在ASP.Net Core 2.0中,UrlHelper依赖于完整的ActionContext,这很难编写./p> 我有一个可以正 ..
发布时间:2020-09-08 19:53:53 C#/.NET

使用单独的js文件并使用ASP.NEt MVC 3和Razor View Engine中的Url Helpers

我问了一个类似的问题这里和 Darin Dimitrov 回答我们不能使用Url helper,如 $。ajax({url:'@ Url.Action(“Index”)',在单独的js文件中... 所以你有什么建议在视图页面中使用Url helper并将其传递给javascript,我不想使用硬编码网址,我需要用Url找到它帮助。? 解决方案 使用隐藏字段存储您的网址,然后使用javasc ..
发布时间:2019-04-24 13:37:22 前端开发

使用CodeIgniter重定向

任何人都可以告诉我为什么我的重定向助手不工作,我期望它的方式?我试图重定向到我的主控制器的索引方法,但它需要我 www.mysite.com/index/provider1 / 当它应该路由到 www.mysite.com/provider1 。这对任何人都有意义吗?我有配置中的索引页设置为空白,虽然我不认为这是问题。有人有如何解决这个问题的建议吗?先感谢! 控制器: if($ pr ..
发布时间:2016-12-12 13:54:50 PHP

ASP.NET MVC 4使用束对Url.Content好处

有没有什么办法可以做到这一点? 一些捆绑销售的好处是: 最小化 Gzip已融为一体pression 请求有处理文件versiones(缓存)令牌参数。 在我的地盘我用了很多捆,但在一些网页我只有1剧本,我不认为我应该只为1脚本创建一个包。有没有什么办法可以使用​​带有 Url.Content这三个好处方法。 我的乌托邦的解决办法是建立东西(也许在web.config),每当Ur ..
发布时间:2016-07-11 16:29:50 ASP .NET

UrlHelper.Action包括不需要的附加参数

我在控制器的方法 ApplicationsController ,其中我需要得到基本URL的操作方法: 公众的ActionResult MyAction(字符串ID) { VAR URL = Url.Action(“MyAction”,“应用程序”); ... } 问题是,这包括字符串ID 从目前的路由数据,当我需要的URL,而不(URL被用来在一个从CMS获取内容基于URL ..
发布时间:2016-07-11 15:42:59 C#/.NET

使用存储在剃刀Url.Content图像路径的变量

我用一个函数来动态构造的图像路径​​是这样的: 函数(){ 变种名称= $(本).attr('身份证')+'_O'; VAR newsrc ='../../Content/HomePage/'+名字+'png格式'; 我要分配使用剃刀 Url.Content 以图像标记作为其源的newsrc。所以,我希望做这样的事情: $(本).attr(“s ..
发布时间:2016-07-09 16:06:52 ASP .NET

MVC 3 URL助手给予不正确的URL

我开发企业内部网站一个MVC 3应用程序,我有网址助手有时不能产生正确的URL的一些问题。申请是通过由我们的IT部门基本上提供了一个标准的URL,使得用户不需要知道服务器的任何信息来控制接入管理器应用程序访问。例如,直接访问服务器上的应用程序,我将访问: 的http:// philsserver /应用 通过访问管理器,我会用由IT部门提供的网址:的http:// secureintrane ..
发布时间:2016-07-09 14:09:53 ASP .NET