Mvc UrlHelper в сочетании с шаблонами JQuery - PullRequest
1 голос
/ 21 апреля 2011

Я хотел бы использовать Mvc UrlHelper в сочетании с JQuery Templates.

Пример шаблона ...

...
{{each Items}}        
    <div>
        <%= Url.Action("Action", "Controller", new { Id = "${$value.Id}" })%>
    </div> 
{{/each}}
...

Метод действия URL-помощника кодирует заполнитель шаблона, который я передаю в качестве параметра Id. Это выглядит как ..

...
<div>
    /web/controller/%24%7B%24value.Id%7D/action
</div>
<div>
    /web/controller/%24%7B%24value.Id%7D/action
</div>
...

Я действительно мог бы сделать так, чтобы метод Action не кодировал значение параметра Id, но, полагаю, он только выполняет свою работу!

1 Ответ

2 голосов
/ 22 апреля 2011

к сожалению, это по своему замыслу, и вам придется обойти это - см. Пост Рика Страла на этом

http://west -wind.com / блог / сообщений / 831885.aspx

...