Описание тега begincollectionitem

A handy HtmlHelper that was originally authored by Steve Sanderson. It's based on the MVC2 style of converting HTTP POST data into ViewModel collection properties using the out of the box DefaultModelBinder, and is quite helpful when your HTML forms contain collections.
0 ответов

BeginCollectionItem и FluentValidation

Кто-нибудь знает, возможно ли использовать FluentValidation с BeginCollectionItem, который добавляет GUID к именам полей / свойств? Я смог настроить валидатор: RuleForEach(x => x.Insureds).SetValidator(new InsuredInfoValidator()); public class In…
0 ответов

Вызов Ajax MVC неправильно заполняет строку "BeginCollectionItem"

У меня есть PartialView, который работает правильно, когда вызывается так: <div id="EmailAddresses"> @foreach (FormEmailMessageEmailAddress toRecipient in Model.ToRecipients) { @Html.Partial("~/Views/FormEmailMessageEmailAddresses/_Edit.cshtml…
0 ответов

Редактирование списка переменной длины

Я хочу редактировать список переменных и хочу создать идентификатор для элементов public class UserProfileFormViewModel { public int UserProfileId { get; set; } public string UserProfile { get; set; } public virtual List<FormsAccess> FormsAcce…
19 июн '18 в 15:44
1 ответ

Представление для добавления и удаления элементов из коллекции в том же представлении

Я создаю представление, которое позволяет пользователю добавлять и удалять объекты в списке определенным образом, который хочет клиент. Пользователь должен иметь возможность добавлять или удалять несколько форм на странице перед отправкой. Когда стр…
3 ответа

Показать / скрыть логику с помощью BeginCollectionItem

Я использую BeginCollectionItem и пытаюсь выяснить, как получить каждое отдельное значение коллекции для выполнения условной логики показа / скрытия. Например, если у меня есть следующая бритва разметки: <div class="collection"> @using (Html.B…
1 ответ

Asp.net MVC обновление выпадающего списка на родительской странице, представленной модальным всплывающим

У меня есть главная страница, которая загружает частичное представление, которое использует Html.BeginCollectionItem("сотрудники") потому что я использую вкладку jQuery. (чтобы пользователь мог добавить больше форм сотрудников) В моем частичном пред…
0 ответов

Не удалось правильно связать вид с моделью, используя BeginCollectionItem с вложенной коллекцией

Я слежу за этим блогом Редактирование списка переменной длины в стиле ASP.NET MVC 2 Стивена Андерсона и начало использовать Html.BeginCollectionItem() для моего проекта ASP.NET MVC. Проект о связывании нескольких разрешений для ролей. Он будет иметь…
0 ответов

Почему я получаю случайные нулевые элементы в коллекции после привязки модели?

Я использую пакет BeginCollectionItem для ASP MVC. У меня есть форма для создания и сущности, которая имеет свойство ICollection. Это свойство должно быть заполнено элементами динамически в форме. Вот как выглядит DTO: public class WorkoutDTO { publ…
28 июл '17 в 13:52
1 ответ

Проверка не работает при использовании динамически созданных PartialViews mvc5

У меня есть вид, в котором элементы (модель) динамически создаются / удаляются с помощью BeginCollectionItem и частичного просмотра. Проверка динамически созданного представления не запускается. Код: MainView: @model EnquiryVM @using (Html.BeginForm…
1 ответ

AccessViolationException не было обработано

Я пытаюсь использовать сообщение в блоге Стива Сандерсона для редактирования списка переменной длины в моем представлении ASP MVC 3. Проект строится нормально, однако всякий раз, когда отображается частичное представление, программа using(Html.Begin…
1 ответ

ASP.NET MVC + Получение отношения один ко многим с помощью вкладки jQuery

У меня есть форма, в которой есть раздел, где она использует вкладку jQuery, созданную BeginCollectionItem. Это делается отношениями один-ко-многим. Я могу создать несколько вкладок в форме и отправить ее (newForm.cshtml). Однако, когда дело доходит…
1 ответ

BeginCollectionItem() предоставляет только последний добавленный элемент для PostBack

InquiryOrderViewModel public class InquiryOrderViewModel { public InquiryOrder InquiryOrder { get; set; } public List<InquiryOrderDetail> InquiryOrderDetails { get; set; } } InquiryOrderIndex View и скрипт для добавления элементов @model eKnit…
0 ответов

Удалите имя локальной переменной в лямбде из имени HtmlFieldPrefix

Я понимаю, что когда Html.EditorFor(model => model.User.SomeProperty) называется.NET передает лямбду к чему-то вроде ExpressionHelper.GetExpressionText(LambdaExpression) для того, чтобы построить свойства имя / идентификатор. Таким образом, мы до…
1 ответ

MVC BeginCollectionItem

У меня возникли проблемы с получением моего частичного представления BeginCollectionItem для сохранения в базе данных. У меня есть форма с динамическим числом "разделов", которые можно добавить на страницу, и внутри каждого из этих полей есть тексто…
06 фев '18 в 16:40
1 ответ

HtmlBeginCollectionItem Получить текущий элемент

Я нуждаюсь: Доступ / Клиент / Создать Добавьте динамически частичные представления (/Product/Card) и привяжите их к клиенту. В каждом частичном представлении, когда я нажимаю на кнопку, открываются модальные окна начальной загрузки, где я могу устан…
0 ответов

Правильное использование Html.BeginCollectionItem

Я новичок в MVC/Razor/Web и надеюсь, что со временем смогу редактировать список элементов, сейчас я просто пытаюсь отобразить эти элементы с помощью Html.BeginCollectionItem, и он не работает (нет ошибки, просто не отображается мои предметы.) Я пере…
05 июл '16 в 16:40
0 ответов

Несколько загрузок файлов с использованием BeginCollectionItem

У меня есть сайт, который использует BeginCollectionItem для создания новых шагов процесса, и на каждом шаге процесса есть загрузка файла. В идеале я хотел бы, чтобы закачки файлов сохранялись в разных контейнерах, поскольку это облегчит задачу, ког…
20 мар '18 в 15:06
1 ответ

MVC BeginCollectionItem Скрытый индекс <li>

Я использую BeginCollectionItem HTMLHelper. Это работает как шарм, но это портит макет, который я использую. BeginCollectionItem отображает &lt;ul&gt; а также &lt;li&gt; скрыть скрытые поля (которые содержат уникальные индексы). Таким образом, кажда…
0 ответов

Выбор выпадающих Net Net динамически переходит в другие выпадающие

У меня есть выпадающий список на моем сайте, который позволяет пользователю выбрать отдел, а затем работу в этом отделе. У меня это работает, если на странице есть только один раскрывающийся список, однако я использую элемент коллекции, так как, ско…
4 ответа

System.Web.Mvc.HtmlHelper<ModelName> не содержит определения для

Я пытаюсь использовать сообщение в блоге Стива Сандерсона о редактировании списка переменной длины. Я установил dll через менеджер пакетов NuGet и убедился, что пространство имен находится в Views/web.config файл. Тем не менее, я следующая ошибка, к…