Articles of razor

Как я могу переопределить атрибут name для RadioButtonFor?

Я пытаюсь объединить радиокнопки, которые создаются с использованием синтаксиса for и Razor. Вот код: @for (var i = 0; i it.Sessions[i].Id) @Html.RadioButtonFor(it => it.Sessions[i].Checkbox, “0”, new {@class = “Sessions”, @id = id, @name=”Sessions”}) @Html.LabelFor(it => it.Sessions[i].Name, Model.Sessions[i].Name) @Model.Sessions[i].StartTime@Model.Sessions[i].EndTime } Третья строка внутри цикла for – это проблема. В основном имя не изменяется, и это всегда […]

Добавить Html.Partial в Javascript

Я хочу установить строку в Javascript с помощью ASP.NET Html.Partial View. Проблема в том, что Html.Partial предоставляет HtmlString, а не строку Javascript, которую я могу обрабатывать, например, с помощью JQuery. Код Javascript: myfunction= function () { … var badge=@Html.Partial(“_UserBadge”,User.Identity.Name).ToString(); …. $(“#myNode”).append(badge); }; Html-Partial “_UserBadge.cshtml“: @model WT.Models.ttUser …some more lines html… Моя проблема заключается в том, […]

Объединение кода и текста в атрибуте HTML с помощью Razor

Я создаю кучу элементов используя цикл foreach с синтаксисом Razor. Прямо сейчас у меня это: @foreach (var item in Model) { … } В принципе, я хочу, чтобы идентификаторы div были помечены значением в item.TeamID : team_1 team_2 team_3 Синтаксис, который я сейчас имею, не распознает часть кода. Я также пробовал id=”team_@:item.TeamID” но он выдает […]

Условный атрибут Html с использованием бритвы

У меня есть ситуация, когда я хочу отображать кнопку как включенную или отключенную в зависимости от свойства, которое было установлено в модели представления. @if (Model.CanBeDeleted) { Delete } @if (!Model.CanBeDeleted) { Delete } Код, который в настоящее время на мой взгляд, который можно увидеть выше, работает. Тем не менее, я ищу способ, которым я могу […]

Почему моя функция ошибки img завершилась неудачей?

Некоторые из элементов img, которые я динамически строю, могут (do) терпеть неудачу. В этих случаях у меня есть код, который я получил отсюда: есть ли способ программно определить, что ссылка на изображение плохо? а именно: function getNatlBookCritics() { var htmlBuilder = ”; // Doesn’t do diddly-squat – wrong spot for it? $(‘img’).error(function () { $(this).attr(“src”, […]

Как обновить id и имя элемента html внутри элемента div?

У меня есть следующий html-код. Он генерируется двигателем Razor. Это динамично. Я имею в виду, что ни один из элементов в раскрывающемся списке не может меняться в зависимости от пользователя. Мне нужно реплицировать этот снимок точно ниже того же раскрывающегося списка с новым идентификатором и новым именем. Я посмотрел здесь , здесь , здесь и […]

Razor Просмотр динамических строк таблицы

Я хочу иметь таблицу, на мой взгляд, которая будет помещать 3 элемента из моей модели в каждую строку. Таким образом, я собирался сделать это, чтобы пройти через модель и внутри цикла foreach выполнить проверку на переменной счетчика, которую я установил. Если count mod 3 == 0, я бы сделал что-то вроде чтобы начать новую строку. […]

Почему мои настройки cookie не применяются?

На основании ответа здесь: Как я могу писать и читать значения bool в / из файлов cookie? , Я пытаюсь реализовать код чтения / записи файлов cookie. У меня есть ряд флажков на странице, чье проверенное состояние должно быть сохранено в / в виде файлов cookie; когда страница [re] загружается, последнее состояние должно сообщать флажкам, […]

Установите выбранные элементы в страницах бритвы asp.core

Я использую страницы ASP Core Razor. Это мое Edit.cshtml.cs: [BindProperty] public List CCusers { get; set; } and here I fill CCusers with data: CCusers =new List() { new Microsoft.AspNetCore.Mvc.Rendering.SelectListItem() { Value = “1”, Text = “HR”, Selected = true }, new Microsoft.AspNetCore.Mvc.Rendering.SelectListItem() { Value = “2”, Text = “IT”, Selected = false }, new […]

Как предотвратить утечку html в Razor (автономный)?

У меня есть модель с содержимым Content, содержащая HTML-строку. var model = new { Content = … } Razor.Parse(templateBody, model) Как я могу отобразить эту строку, используя автономную Razor. Я пытался: @(new HtmlString(Model.Content)) а также @(HttpUtility.HtmlDecode(Model.Content)) Model.Content визуализирует HTML-экранирование.