html-helper- все статьи тега


предупреждения-html.помощники, не распознанные после обновления проекта

Недавно я обновил свой проект до mvc 5, EF 6. я обновил все пакеты через диспетчер консоли пакетов (update-package). Теперь я вижу тонны предупреждений о помощниках html в каждом представлении / частичном представлении / макете. Вот некоторые из ошибок: имя 'ViewBag' не существует в текущем контексте имя "стили" не существует в текущем контексте имя 'Scripts' не существует в текущей версии контекст 'система.Сеть.страницы.Формат html.HtmlHelper "не содержит определения для "Partial" и ник ...

MVC 5 RadioButtonFor enum, значение enum по умолчанию ноль всегда выбирается?

Скажем, у меня есть перечисление: public enum OrderStatusType { Waiting = 0, Pending, Picked, Shipped, } Я сгенерировал список переключателей следующим образом. @Html.RadioButtonFor(m => m.Status, OrderStatusType.Shipped, new {@checked = true}) @Html.RadioButtonFor(m => m.Status, OrderStatusType.Waiting) Но ожидание всегда выбирается. Вывод HTML выглядит следующим образом: input type="radio" value="Shipped" name="Status" id="Status" checked="True" input ty ...

В чем разница между RouteLink и ActionLink в ASP.NET MVC?

Я думаю, что название в значительной степени подводит итог: В чем разница между RouteLink() и ActionLink() in ASP.NET MVC? т. е., когда вы используете Html.RouteLink() и когда вы используете Html.ActionLink() на ваш взгляд? ...

Как применить класс CSS к Html.ActionLink in ASP.NET MVC?

Я строю ASP.NET MVC применение, используя VB.NET и я пытаюсь применить класс css к Html.ActionLink С помощью кода: <%=Html.ActionLink("Home", "Index", "Home", new {@class = "tab" })%> но когда я запускаю код, я получаю следующее сообщение об ошибке: сообщение об ошибке компилятора: BC30988: тип или' С ' ожидается. Я новичок в MVC и действительно не очень понимаю, что я делаю, поэтому я не вижу, что там не так, как я использую код на основе пример в другом месте. ...

Как объединить несколько экземпляров MvcHtmlString

У меня есть некоторые сомнения о том, как объединить экземпляры MvcHtmlString из-за этой информации, найденной в MSDN: MvcHtmlString Class представляет HTML-кодированную строку, которая не следует кодировать снова Я рискую, что строки HTML-кодируются дважды при использовании такого кода: var label = Html.LabelFor(model => model.Email); var textbox = Html.TextBoxFor(model => model.Email); var validation = Html.ValidationMessageFor(model => model.Email); var result = MvcHtmlSt ...

Добавление класса CSS в Html.BeginForm()

Как добавить атрибут класса для следующей ситуации (используя только ReturnUrl): @using (Html.BeginForm(new { ReturnUrl = ViewBag.ReturnUrl })) { } Я хочу что-то вроде этого: @using (Html.BeginForm(new { ReturnUrl = ViewBag.ReturnUrl }, new { @class = "login-form" })) { } ...