В шаблон на Razor View Engine искам да направя следното: Искам да поставя някакъв код между двойните кавички на html атрибут. Проблемът е, че самата част от кода, която искам да вмъкна, съдържа няколко двойни кавички.
<a href="/bgUrl.Action("Item", new { id = Model.Item.Id, page = page });">@page</a>
Можете лесно да видите как нещата се обръщат ужасно погрешно :-) Знам, че мога да изчисля връзката в променлива и след това да я използвам, но предпочитам да не:
@{ var action = Url.Action("Question", new { id = Model.Question.Id, page = page }); }
<a href="/bg@action">@page</a>