Двигатель бритвы, размещение метки закрытия - PullRequest
1 голос
/ 05 февраля 2011

Бритва Энджин меня сегодня немного беспокоит. Я должен установить переменную lastAnime = c.Anime.Name, но я просто получаю ошибку

Никакая перегрузка для метода 'Write' не принимает 0 аргументов

 @{ var lastAnime = ""; }
<select name="character">
    <option value="">All</option>
    @foreach (var c in Model.Characters) {
        if (lastAnime != c.Anime.Name) {
            @{lastAnime = c.Anime.Name;}
            <optgroup title="@c.Name">
        }
        if(lastAnime != "") {
            </optgroup>
        }
        <option value="@c.Id">@c.Name</option>
    }
</select>

Как я могу это сделать?

1 Ответ

3 голосов
/ 05 февраля 2011

Измените его так, чтобы он выглядел следующим образом: (выньте блок @ вокруг вашего оператора присваивания)

    if (lastAnime != c.Anime.Name) {
        lastAnime = c.Anime.Name;
        <optgroup title="@c.Name">
    }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...