RazorGenerator не обрабатывает Html.EditorFor или Html.BeginForm - PullRequest
0 голосов
/ 13 января 2012

У меня есть следующий код бритвы:

<form id="logon" action="/security/dev" method="get">
    @Html.AntiForgeryToken()
    @Html.EditorFor(x => x.UserName)
    @Html.EditorFor(x => x.Password)
    <input type="submit" value="Login" name="Login" />
    <input type="submit" value="Cancel" name="Cancel" />
</form>

при получении скомпилированной версии для вывода сгенерированного HTML я получаю следующее:

  <form id="logon" action="/security/dev" method="get">
    <input name="__RequestVerificationToken" type="hidden" value="vTyswnqonYMzGeewLrLSJ9XySz1A0PR0nvyVu58458J/nftXtxBPIVoQEdfr3MzEYPDLBPcGvXtMkOTujsou/x3eJVfdt2YSJgxUfu6AxMLj23kTwUNQo7X8ec7twsbt8U2BdogpHy0fSGq1nMljlukM9fGZ/770JLijcpJXx4o=" />
        /* EditorTemplates/String */

        /* EditorTemplates/Password */

        <input type="submit" value="Login" name="Login" />
        <input type="submit" value="Cancel" name="Cancel" />
  </form>

У кого-нибудь есть любая идея, почему она это делает? Вот неудачный пример: файл skydrive

Приветствия

ш: //

Ответы [ 2 ]

0 голосов
/ 06 августа 2014

У меня была похожая проблема с EditFor. Вместо этого мне помогло использование TextBoxFor.

0 голосов
/ 16 января 2012

Очевидно, это не часть ожидаемого результата.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...