Вопросы с тегом «razor»

149
Как добавить второй класс CSS с условным значением в бритве MVC 4

В то время как Microsoft создала некоторую автоматическую визуализацию атрибутов html в бритве MVC4, мне потребовалось довольно много времени, чтобы выяснить, как визуализировать второй класс css для элемента, основанного на выражении условной бритвы. Я хотел бы поделиться этим с вами. Основываясь...

146
Как добавить дополнительные пространства имен на страницы Razor вместо объявления @using?

Есть ли какая-то магия, которую мне нужно использовать, чтобы получить пространства имен в pages/namespacesэлементе в webconfig? <pages> <namespaces> <add namespace="System.Web.Mvc"/> <add namespace="System.Web.Mvc.Ajax"/> <add namespace="System.Web.Mvc.Html"/> <add...

144
Используя Razor, как я могу отобразить логическое значение для переменной JavaScript?

Как я могу представить логическое значение переменной JavaScript в файле cshtml? В настоящее время это показывает синтаксическую ошибку: <script type="text/javascript" > var myViewModel = { isFollowing: @Model.IsFollowing // This is a C# bool };...

144
Почему Razor _layout.cshtml имеет подчеркивание в имени файла?

В проекте ASP.NET MVC 3 по умолчанию файлы макета и частичные файлы cshtml начинаются с подчеркивания _viewstart _Layout _LogOnPartial Почему это соглашение и для чего оно используется? Должен ли я следовать этой конвенции? Придает ли каркас какой-то особый смысл .cshtmlфайлу, который начинается с...

143
DropDownList в MVC 4 с Razor

Я пытаюсь создать DropDownListвид бритвы. Кто-нибудь поможет мне с этим? Нормальный код HTML5: <select id="dropdowntipo"> <option value="Exemplo1">Exemplo1</option> <option value="Exemplo2">Exemplo2</option> <option value="Exemplo3">Exemplo3</option>...

140
Visual Studio 2015 Broken Razor Intellisense

После установки и последующего ремонта моего экземпляра VS2015 я все еще не могу заставить intellisense (на стороне сервера) работать в моих представлениях MVC. Я получаю уведомление в виде приглашения, как только я открываю в первый раз в сеансе файл .cshtml и получаю адрес файла Activitylog....

133
Как написать «Html.BeginForm» в Razor

Если я напишу так: form action = "Images" method = "post" enctype = "multipart / form-data" оно работает. Но в Razor с '@' это не работает. Я сделал какие-нибудь ошибки? @using (Html.BeginForm("Upload", "Upload", FormMethod.Post, new { enctype = "multipart/form-data" })) {...

131
MVC3 Razor: отображение HTML в блоках кода

В моих файлах cshtml у меня много блоков с такими вещами: @if(Model.foo) { <span>Hello World</span> } Единственная причина, по которой существует диапазон, заключается в том, что я не могу найти другого способа заставить его распознавать, что «Hello World» является частью html, если я...

128
Как написать комментарий в представлении Razor?

Как написать комментарий в представлении MVC, который не будет передан в окончательный HTML (то есть в браузер для ответа). Можно сделать комментарий с помощью: <!--<a href="https://stackoverflow.com/">My comment</a> --> но это видно в исходном коде страницы в браузере. Можно ли...

121
Visual Studio 2015 - не подсветка синтаксиса и не Intellisense

Мои представления Razor в VS2015 RC не показывают правильную окраску для кода C #. Мой проект отлично работал в VS2013, но не в 2015 году, и это не дает мне никакого Intellisense в коде C #. Решение строится, и сайт работает нормально. Я пробовал следующее, но безрезультатно отключение всех...

121
Использование расширений MVC HtmlHelper из декларативных представлений Razor

Я пытался создать декларативный помощник Razor в моей папке App_Code для проекта MVC 3 RTM. Проблема, с которой я столкнулся, заключалась в том, что расширения MVC HtmlHelper, такие как ActionLink, недоступны. Это связано с тем, что скомпилированные помощники являются производными от...

119
Имя «модель» не существует в текущем контексте в MVC3.

Я добавил в проект страницу cshtml. Когда я попытался добавить к нему следующее объявление, я получил сообщение об ошибке: «Имя« модель »не существует в текущем контексте». @model xyz.abc.SomeClass Я проверил ссылки, все они на месте. Я добавил web.config в папку просмотра, но это не помогло. Что...

119
Отключить форматирование кода Visual Studio в Razor

Этот вопрос уже задавали: почему форматирование кода Visual Studio не работает должным образом для разметки Razor? Но этому вопросу уже пару лет. А форматирование Razor по- прежнему совершенно недопустимо. Я отказался от этого. Могу ли я отключить ВСЕ форматирование Visual Studio для файлов CSHTML?...