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

Razor - это язык шаблонов, используемый веб-страницами ASP.NET и ASP.NET MVC (начиная с версии 3). Он добавляет слой абстракции над генерацией HTML. Он поддерживает плавные переходы между разметкой HTML и кодом C # или VB. Переходы между разметкой и кодом обозначаются знаком «@».

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

1
Как написать «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" })) { @Html.ValidationSummary(true) <fieldset> Select a file <input type="file" name="file" /> …

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


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



9
Заполнение раскрывающегося списка бритвы из List <object> в MVC
У меня есть модель: public class DbUserRole { public int UserRoleId { get; set; } public string UserRole { get; set; } } public class DbUserRoles { public List&lt;DbUserRole&gt; GetRoles() { BugnetReports RoleDropDown = new BugnetReports(); List&lt;DbUserRole&gt; Roles = new List&lt;DbUserRole&gt;(); DataSet table = RoleDropDown.userRoleDropDown(); foreach (DataRow item in table.Tables[0].Rows) …

1
Как указать атрибуты данных в razor, например, data-externalid = «23151» в @ this.Html.CheckBoxFor (…)
@this.Html.CheckBoxFor(m =&gt; m.MyModel.MyBoolProperty, new { @class="myCheckBox", extraAttr="23521"}) С бритвой я не могу указать значения для атрибутов данных, таких как data-externalid="23521" Есть ли способ сделать это с помощью @this.Html.CheckBoxFor(...)?
122 c#  .net  razor 

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

9
Использование расширений MVC HtmlHelper из декларативных представлений Razor
Я пытался создать декларативный помощник Razor в моей папке App_Code для проекта MVC 3 RTM. Проблема, с которой я столкнулся, заключалась в том, что расширения MVC HtmlHelper, такие как ActionLink, недоступны. Это связано с тем, что скомпилированные помощники являются производными от System.Web.WebPages.HelperPage, и, хотя они предоставляют Htmlсвойство, его тип, System.Web.WebPages.HtmlHelperа …

10
Действие Изображение MVC3 Razor
Как лучше всего заменить ссылки изображениями с помощью Razor в MVC3. Я просто делаю это сейчас: &lt;a href="@Url.Action("Edit", new { id=MyId })"&gt;&lt;img src="../../Content/Images/Image.bmp", alt="Edit" /&gt;&lt;/a&gt; Есть ли способ лучше?

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

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


Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.