#c#
#c#
Вопрос:
Я пытаюсь обновить GridView после вставки данных. В ASP.Net GridView1.DataBind().Это работает. Но я не знаю, как это сделать в C#.Net Форма Windows. Пожалуйста, ответьте мне, если вы знаете. Спасибо.
Ответ №1:
Комментарии:
1. Я не думаю, что это сработает. Invalidate () только планирует перерисовку сетки; не заполняется повторно.
2. @Soge: не забудьте отметить этот вопрос как правильный, если ваша проблема была решена
3. @soge, сработало ли это предложение для вас? Я вижу, вы прокомментировали, сказав, что у вас это не сработало, но я вижу, что это помечено как ответ. Я в замешательстве 🙂
Ответ №2:
Я не знаю, к чему вы привязываете свою сетку, но вы всегда можете повторить привязку, повторно установив свойство DataSource
Комментарии:
1. Я показываю gridview в событии Form_Load.. И после вставки данных в базу данных Microsoft Access, тогда gridview не показывает те данные, которые я сделал.
2. Вам нужно повторно извлечь данные из базы данных еще раз
3. Что такое refetch?..is он обновляется? если обновить, как я могу это сделать?
4. как вы помещали данные в сетку в первую очередь, сделайте то же самое
5. Я разрабатываю словарную программу. После вставки новых слов в базу данных aceess. В первый и второй раз отображается только то слово, которое я вставил. в третий раз оно не отображается. Это еще одна проблема… Я не знаю, как это сделать..