KnowledgeHub
Questions
Tags
Users
Search
Alex Rivera
|
Logout
Edit Question
Title
Body
I am trying to generate an url for an MVC 3 action within javascript environment (in a cshtml file). <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> Now this works almost fine, my problem is that the querystring is being escaped. Instead of: "/Products/GetProductImage?productId=1&pos=0&size=0" it generates: "/Products/GetProductImage?productId=1&pos=0&size=0" so my action does not get called. Now I know I can make my own custom Url helper function, but I was wondering if I can use this or some other built in helper to get the unescaped URL? Thanks in advance, G.
Tags (comma-separated)
Save Edits
Cancel