asp.net-mvc – MVC3 Url.Action查询字符串生成
发布时间:2020-05-27 05:53:50 所属栏目:asp.Net 来源:互联网
导读:我试图生成一个MVC 3动作在JavaScript环境(在cshtml文件中)的url。 script type=text/javascript ... var src = @Url.Action(GetProductImage, new { productId = Model.Product.Id, pos = 1, size = 0 }); $(document.c
|
我试图生成一个MVC 3动作在JavaScript环境(在cshtml文件中)的url。 <script type="text/javascript">
...
var src = "@Url.Action("GetProductImage",new { productId = Model.Product.Id,pos = 1,size = 0 })";
$(document.createElement("img")).attr("src",src);
...
</script>
现在这工作几乎罚款,我的问题是查询字符串被转义。 "/Products/GetProductImage?productId=1&pos=0&size=0" 它生成: "/Products/GetProductImage?productId=1&pos=0&size=0" 所以我的行动没有得到调用。 现在我知道我可以使自己的自定义Url帮助函数,但我想知道如果我可以使用这个或其他内置的帮助器来获取非转义的URL? 先感谢,G. 解决方法<script type="text/javascript">
var src = "@Html.Raw(Url.Action("GetProductImage",size = 0 }))";
$(document.createElement("img")).attr("src",src);
</script> (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net-mvc – 使用RadioButtons的可空值布尔的MVC3 Edito
- asp.net – 什么Request.Params [“key”]呢?
- asp.net – Microsoft EDGE – 访问此资源所需的安全证书无
- 如何在Asp.Net 4.0 / IIS7中支持压缩的HTTP请求?
- asp.net-mvc – WebAPI ModelBinder错误
- 配置 – ASP.NET Core Expose配置到DI注入服务
- asp.net – 使用Razor有点像回到经典的asp
- ASP.NET 5,.NET Core和ASP.NET Core 5有什么区别?
- asp.net – 如何在DLL中添加Web服务引用
- 我是否需要在asp.net中取消订阅(手动订阅)活动?
推荐文章
站长推荐
- asp.net CustomValidator从不触发OnServerValida
- ASP.NET MVC 3中的当前年份
- asp.net – MVC [HandleError] HandleErrorAttri
- asp.net – 使用StartMode =“AlwaysRunning”在
- asp.net-mvc – Automapper映射到嵌套类
- ASP.net没有为某些用户代理生成javascript
- asp.net – 如何增加Web服务请求的超时?
- asp.net-mvc – 从ASP.NET MVC应用程序写入Event
- asp.net – 替代SSRS前端
- 在ASP.Net网站上使用WCF服务的教程?
热点阅读
