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

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


10
ASP.Net MVC: Як відобразити зображення байтового масиву з моделі
У мене є модель з файлом зображення байтового масиву, який я хочу показати на сторінці. Як я можу це зробити, не повертаючись до Бази даних? Усі рішення, які я бачу, використовують ActionResultдля повернення до бази даних для отримання зображення, але у мене вже є зображення на моделі ...
115 c#  asp.net-mvc  razor 

4
Передайте параметр контролеру від @ Html.ActionLink MVC 4
У цьому рядку: @Html.ActionLink("Reply", "BlogReplyCommentAdd", "Blog", new { blogPostId = blogPostId, replyblogPostmodel = Model, captchaValid = Model.AddNewComment.DisplayCaptcha }) Я отримую таку помилку виконання на blogPostId: Словник параметрів містить нульовий запис для параметра 'blogPostId' ненульового типу 'System.Int32' для методу 'System.Web.Mvc.ActionResult BlogReplyCommentAdd (Int32, Nop.Web.Models.Blogs.BlogPostModel, Boolean)' у 'Nop.Web.Controllers.BlogController'. Необов’язковий параметр повинен бути еталонним …


8
Динамічна модель MVC Razor, 'object' не містить визначення для 'PropertyName'
Використання MVC 3 з двигуном подання Razor. У мене такий вигляд: @model dynamic @{ var products = (List<ListItemBaseModel>)Model.Products; var threshold = (int)(Model.Threshold ?? 1); var id = Guid.NewGuid().ToString(); } Він викликається з іншого представлення за допомогою цього коду: @Html.Partial("PartialViewName", new { Products = Model, Threshold = 5 }) В обох …

6
Як вивести сирий HTML при використанні RazorEngine (НЕ від MVC)
Я намагаюся генерувати електронні листи з вмістом HTML. цей вміст вже пройшов санітарію, тому я не хвилююся з цього приводу, проте коли я телефоную: Razor.Parse(template, model); на такий шаблон Razor: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <html> <body> @(new System.Web.HtmlString(Model.EmailContent)) </body> </html> електронний лист, який виводиться, кодується HTMl, але …
105 c#  razor  html-encode 

8
Використання розділів у шаблонах "Редактор / Дисплей"
Я хочу зберегти весь свій код JavaScript в одному розділі; перед тим, як закрити bodyтег на моїй сторінці макета головного макета, і просто цікаво, як краще це зробити, стиль MVC. Наприклад, якщо я створю DisplayTemplate\DateTime.cshtmlфайл, який використовує функцію DateTime Picker інтерфейсу jQuery, ніж я б вставив JavaScript безпосередньо в цей …


10
Проблема з завантаженням AssemblyVersion на веб-сторінку за допомогою Razor / MVC3
Я використовую такий код у нижньому колонтитулі у своєму файлі _Layout.cshtml для розміщення даних версії AssemblyInfo у нижньому колонтитулі кожної сторінки на моєму сайті MVC3. Однак: @System.Reflection.Assembly.GetExecutingAssembly().GetName().Version.ToString() Просто друкує у нижньому колонтитулі: Revision 0.0.0.0 Коли я змінив вигляд, щоб відобразити всю інформацію про збірку для "Виконання збірки", використовуючи наступне @System.Reflection.Assembly.GetExecutingAssembly().GetName().ToString() …

1
Html.RenderPartial дає мені дивну помилку перевантаження?
Я зробив тестову часткову сторінку з назвою _Test.cshtml і помістив її в ту саму директорію, що і мій погляд, який буде називати її, ось вона: <div>hi</div> А в перегляді виклику cshtml я просто ставлю: @Html.RenderPartial("_Test") Що дає мені помилку: CS1502: Найкращий збіг перевантажених методів для 'System.Web.WebPages.WebPageExecutingBase.Write (System.Web.WebPages.HelperResult)' має деякі недійсні …

5
Чи можливо використовувати Razor View Engine поза asp.net
Якщо я дивлюся на механізм перегляду Razor, то я бачу дуже приємний і стислий синтаксис, який не особливо прив’язаний до генерування html. Тож мені цікаво, наскільки легко було б використовувати двигун поза asp.net у "нормальному" середовищі .net, наприклад, для створення тексту, коду, ... Будь-який вказівник, приклад, коментар чи пояснення вітається.

12
Створіть частину бритва з часткового
Моя основна мотивація для спроби зробити це - отримати Javascript, який потрібен лише частково внизу сторінки з рештою Javascript, а не в середині сторінки, де часткова надається. Ось спрощений приклад того, що я намагаюся зробити: Ось макет із розділом Сценарії прямо перед тілом. <!DOCTYPE html> <html> <head> <title>@ViewBag.Title</title> <link href="@Url.Content("~/Content/Site.css")" …

19
Перегляд на основі бритви не бачить посилань
Я намагаюся створити сильно набраний вид на основі класу з іншої збірки. З якої б то не було причини, на мій погляд на Бритву, схоже, немає видимості інших збірок, посилаються на мій проект. напр @model MyClasses.MyModel призводить до помилки в Visual Studio 2010: " MyClassesНе вдалося знайти ім'я типу чи …

4
Razor ViewEngine: Як уникнути символу "@"?
Я намагаюся вивести кілька ручок Twitter у ASP.NET MVC3 спільно з API @ @nyny, і мені не вдалося зрозуміти, як насправді уникнути символу "@" у поданні Razor. Хтось знає, що таке синтаксис для втечі символу "@" у Razor? Я намагався використовувати, <text></text>і це призводить до помилки JIT.

3
ASP.NET Core 2.0 Бритви проти кутових / Реагувати / тощо
Ми з моєю командою отримали фінансування, щоб розпочати розробку веб-додатків на рівні підприємства (не будемо деталізувати, що це робить). У додатку буде багато окремих веб-сторінок, але дві з цих сторінок більш цілеспрямовані та дуже важкі - важкі, як і в умовах багато взаємодії з користувачами, модалі, які відображають масові дані, …

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