Следующий код генерирует ошибку:
@Html.ActionLink("Title", "action", new { id=1 }, new { @class = "myCssClass" });
Я пытался использовать @, поскольку class
является ключевым словом. Как мне написать это при использовании бритвы?
Edit
Проблема заключалась не в значке at, а в том, что я не использовал блоки вместе с моим 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" });
}
Up проголосовал за оба ответа, так как они заставили меня понять проблему.