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