2015-04-23 2 views
0

Я использую ASP.NET DynamicData v4.5, чтобы позволить администратору вставлять/обновлять записи в базе данных.Вставить несколько записей в ASP.NET DynamicData Applicatoin

Мое требование: - Разрешить администратору вставлять более одной записи за раз. По умолчанию, если администратор хочет вставить 10 записей, ему нужно вставить его по одному. - Я попробовал обновить страницу Default_Insert.ascx, чтобы отобразить 10 строк. Он отображает 10 строк, но сохраняет только одну запись.

Как я могу получение идеального моему требованию

Заранее спасибо

+2

Показать код для получения более подробной информации о вашей проблеме –

+0

Нужно больше деталей, чтобы понять, что вы являетесь обязательным требованием .. – sheshadri

+0

@HarveySpecter По умолчанию Динамические данные позволяют вставить одну запись за один проход для каждого объекта, используя страницу Default_Insert.ascx. Но как я могу получить множественную запись в один проход? – user2086000

ответ

0

Вы можете использовать хранимую процедуру. в котором вы передаете массивы значений. и внутри хранимой процедуры вы можете вставлять их в dsatabase один за другим. Когда администратор вставляет 10 записей, он должен передать все 10 записей в хранимой процедуре. Он ударит хранимую процедуру только один раз, и все записи будут обновлены в базе данных.

+0

Использование DynamicData? – user2086000

+0

Да. Если вы разместите свой код здесь. Я могу объяснить лучше. – Pawan

Смежные вопросы