sql источник данных повторно обязательный вопрос

2

В моем gridview после выполнения операции вставки я фильтрую sqldatasource по ID. Я получаю сообщение об ошибке, что выбранное значение элемента выпадающего списка отсутствует в списке. Чтобы проверить мою теорию, я создал новый источник данных sql с только оператором select, и после операции вставки я привязываю его к виду сетки и фильтрации по идентификатору, и я получаю свой результат.

Вопрос Наличие второго источника данных не является решением, так что возможно ли каким-то образом использовать sqldatasource1? то, что я пробовал, это sqldatasource.databind() и gridview.databind() для вставленных и вставляемых metheds во многих тестовых случаях, но все же это не работает.

У меня нет фильтров, применяемых к исходному источнику данных?

  • 4
    Ответ будет намного проще, если вы разместите свой код или, по крайней мере, соответствующие его части.
  • 1
    Пожалуйста, оставьте свой пример кода, чтобы получить ответ.
Показать ещё 2 комментария
Теги:
gridview

1 ответ

0

Код лучше, но если вы загружаете свой источник данных из кода, вы можете попробовать что-то вроде этого после того, как он вставит или сделает все, что ему нужно:

gridview.datasource = [class or function that returns datasource];
gridview.databind();

и это должно заново заполнить ваши данные.

  • 0
    То же самое с выпадающими списками, перезагрузите источник данных, затем снова свяжите данные.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню