Вопрос

Я прорабатываю учебник NerdDinner MVC, наткнулся на это, и мне стало интересно.

На странице 62 PDF-файла у них есть следующее:

родовое слово

Затем они заявляют, что вместо использования тега <a> вы можете использовать помощник Html следующим образом:

родовое слово

Вопрос: разве при использовании этого подхода все еще важно Html.Encode the ужина.Title из модели?Если нет, то почему?Если да, есть ли способ использовать Html.ActionLink и по-прежнему использовать Html.Encode?

Это было полезно?

Решение

Html.ActionLink уже вызывает внутренний код Encode (см. источник).Вы же не хотите делать это дважды.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top