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

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



2
Інтерполяція рядків у режимі бритви?
Чи підтримується це? Якщо так, чи є якийсь фокус, щоб увімкнути його? Я припускаю, що Razor не використовує достатньо новий компілятор ...? IDE VS2015, схоже, добре з ним, але під час виконання я отримую CS1056: Несподіваний символ "$"
93 c#  asp.net-mvc  razor  c#-6.0 

7
ASP MVC href до контролера / перегляду
У мене є таке: <li><a href="/Users/Index)" class="elements"><span>Clients</span></a></li> Що працює чудово. Але якщо я вже перебуваю на цій сторінці або на контролері, наприклад, /Users/Detailsі я натискаю це посилання, воно перенаправляє мене /Users/Index. Як я можу отримати правильний шлях hrefнезалежно від моєї поточної позиції на сайті?


5
Завантаження файлів MVC 3 та прив'язка моделі
У мене є форма завантаження, яка працює, але я хотів би передати інформацію про модель для своєї бази даних, щоб зберегти файл з іншою назвою, звичайно. Ось мій погляд на Razor: @model CertispecWeb.Models.Container @{ ViewBag.Title = "AddDocuments"; } <h2>AddDocuments</h2> @Model.ContainerNo @using (Html.BeginForm("Uploadfile", "Containers", FormMethod.Post, new { enctype = "multipart/form-data" })) …


9
asp.net-mvc: символ `` @ '' у файлі js
У мене є .csHtmlфайл -razor з функцією javascript, який використовує функцію @Url.ContentC # всередині URL-адреси ajax. Я хочу перемістити цю функцію у .jsфайл, на який посилається мій погляд. Проблема в тому, що javascript не "знає" @символ і не аналізує код C #. Чи є спосіб посилання на .jsфайли з подання …

4
Чи можна створити загальний метод @helper за допомогою Razor?
Я намагаюся написати помічника в Razor, який виглядає так: @helper DoSomething<T, U>(Expression<Func<T, U>> expr) where T : class На жаль, синтаксичний аналізатор вважає, що <Tце початок елемента HTML, і в підсумку я маю синтаксичну помилку. Чи можна створити помічника за допомогою Razor, який є загальним методом? Якщо так, то який …

2
Чи надає синтаксис Razor вагому перевагу в розмітці інтерфейсу користувача?
Я помітив Скотт Гатрі починає згадувати бритву на справедливий біт на своєму блозі , але я просто не так впевнений , що це добре підходить для мого стилю. Звичайно, це досить незнайомий стиль для тих, хто звик до "стандартного" виду розмітки ASP.Net (власники місця вмісту та вбудований код), але мені …

3
Примусити всі області використовувати однаковий макет
У мене така структура проекту: / Views / Shared / _Layout; / Areas / Area1 / Views / ControllerName / Index; ... / Areas / AreaN / Views / ControllerName / Index. Чи є спосіб змусити всі області використовувати _Layout як базовий макет ? Чи є спосіб зробити це без …

4
DisplayNameFor () зі списку <Object> у моделі
Я вважаю, що це досить просто, я просто не можу знайти правильний спосіб відобразити відображуване ім'я для елемента в списку в рамках своєї моделі. Моя спрощена модель: public class PersonViewModel { public long ID { get; set; } private List&lt;PersonNameViewModel&gt; names = new List&lt;PersonNameViewModel&gt;(); [Display(Name = "Names")] public List&lt;PersonNameViewModel&gt; Names …
87 c#  asp.net-mvc  razor  model 


2
Механізм подання Razor - Як я можу додати часткові види
Мені було цікаво, що, якщо це можливо, найкращий спосіб зробити частковий за допомогою нового механізму подання бритви. Я розумію, це те, що на той час не було закінчено повністю Зараз я використовую RenderPage для візуалізації керування користувачем: @RenderPage("~/Views/Shared/LocaleUserControl.cshtml",ViewData.Model) Сторінка, що викликає RenderPage, використовує сторінку макета (master) із трьома розділами: TitleContent, …
84 c#  asp.net-mvc  razor 

13
MVC3 Razor DropDownListFor Enums
Намагаючись оновити свій проект до MVC3, чогось я просто не можу знайти: У мене простий тип даних ENUMS: public enum States() { AL,AK,AZ,...WY } Який я хочу використовувати як DropDown / SelectList на мій погляд на модель, що містить цей тип даних: public class FormModel() { public States State {get; …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.