Запитання з тегом «razor»

Razor - мова шаблонів, що використовується веб-сторінками ASP.NET та ASP.NET MVC (починаючи з версії 3). Він додає шар абстрагування над створенням HTML. Він підтримує плавні переходи між розміткою HTML та кодом C # або VB. Переходи між розміткою та кодом позначаються знаком "@".

17
Visual Studio 2015 "Зламаний Intellisense Razor"
Після встановлення та ремонту мого екземпляра VS2015 я все ще не можу змусити intellisense (сторону сервера) працювати у своїх представленнях MVC. Мені надходять сповіщення у відповідь на повідомлення, як тільки я вперше відкриваю в сеансі файл .cshtml і отримую адресу до файлу Activitylog. Повідомлення про помилку, отримане в ActivityLog.xml (коротка …

1
Як написати "Html.BeginForm" у Razor
Якщо я пишу так: form action = "Зображення" метод = "повідомлення" enctype = "багаточастинні / форми-дані" це працює. Але в 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" /> <input …

6
MVC3 Razor: Відображення HTML у кодових блоках
У своїх файлах cshtml у мене багато блоків з такими матеріалами: @if(Model.foo) { <span>Hello World</span> } Єдиною причиною є те, що я не можу знайти іншого способу змусити його визнати, що "Hello World" є частиною html, якщо я не оточую його в HTML-тегах. Чи є хороший спосіб уникнути коду, який …


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



9
Створення випадаючого списку бритви зі списку <об’єкт> у 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
Як вказати атрибути даних у бритві, наприклад, 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а не типу System.Web.Mvc.HtmlHelper. Приклад …

10
Дія зображення MVC3 Бритви
Який найкращий спосіб замінити посилання на зображення за допомогою 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.