ASP.NET MVC2 Master Page - серверный скрипт не рендерится, экранирование первой скобки
У меня есть главная страница, которую я использую в качестве шаблона, чтобы я мог определять метатеги для каждой страницы. Моя главная страница берет модель, которая содержит метаданные, вот пример того, что я пытаюсь сделать следующее:
<meta name="description" content="<%= Model.description %>" />
<meta name="keywords" content="<%= Model.keywords %>" />
Однако, когда я проверяю HTML, когда страница отображается, я получаю это:
<meta name="description" content="<= Model.description %>" />
<meta name="keywords" content="<= Model.keywords %>" />
Если я удалю внешние кавычки из содержимого, например,content=<%= Model.description %>
он рендерит данные. Кажется, ему не нравятся окружающие кавычки.
Это ошибка с мастер-страницами? Если это так, что будет лучшим альтернативным решением этой проблемы? Если нет, что я делаю не так?