Следующий код генерирует ошибку:
@Html.ActionLink("Title", "action", new { id=1 }, new { @class = "myCssClass" });
Я пытался использовать @, поскольку class
- это ключевое слово. Как мне записать его при использовании бритвы?
Edit
Проблема не была на знаке, но я не использовал блоки вместе с моим if
:
@if (blabla)
@Html.ActionLink("Title", "action", new { id=1 }, new { @class = "myCssClass" });
Работает:
@if (blabla)
{
@Html.ActionLink("Title", "action", new { id=1 }, new { @class = "myCssClass" });
}
Вверх проголосовали за оба ответа, так как они заставили меня понять проблему.