ASP.NET - FormView - источник данных обновляет только некоторые поля - PullRequest
3 голосов
/ 09 сентября 2010

У меня есть страница ASP.NET, которая содержит форму и ObjectDataSource. На странице у меня есть только 4 поля, которые связаны с полями в моем источнике данных. Мой источник данных содержит 10 полей. Когда я вызываю обновление, он устанавливает 6 полей, которые я не привязываю к нулю. Единственный способ найти способ обойти это - добавить скрытые поля для 6 несвязанных полей и связать их с источником данных.

Есть ли что-нибудь подобное без использования скрытых полей? Я думаю, что он должен обновлять только те поля, к которым вы привязываете, и игнорировать остальные.

Есть предложения?

Спасибо.

1 Ответ

0 голосов
/ 09 сентября 2010

Решение состоит в том, чтобы просто вручную изменить код обновления в источнике данных формы.

Просто удалите поля, которые вы не выиграли, чтобы обновить. Это простая команда SQL.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...