Как добавить FooterRow в Gridview, который изначально не имеет значения - PullRequest
0 голосов
/ 17 апреля 2009

У меня есть Gridview, в котором изначально не было заполнено ни одной строки. означает, что я не устанавливаю источник данных для gridview. Я должен заполнить gridview, добавив footerrow. Я дал видимость footerrow как true. Так что одна ошибка приходит как «Объект не установлен для экземпляра объекта». причина этого? Кто-нибудь может помочь?

На самом деле мне нужно добавить данные в Gridview через FooterRow. После вставки нескольких записей мне нужно вставить эти данные в базу данных. Итак, я хочу, чтобы это Gridview только вставляло данные в базу данных. FileID ", у меня много записей, поэтому я использую Gridview. Есть ли другой способ для этого?

1 Ответ

2 голосов
/ 17 апреля 2009

См. Этот вопрос: Как вставить строку в GridView .

Ошибка ссылки на объект, вероятно, из-за того, что вы не установили источник данных для GridView. В таких случаях Gridview не будет отображаться.

Edit:

Я уже связался с другим вопросом, который предоставляет очень полезную ссылку для выполнения желаемого типа функций. Поскольку вы, похоже, не нашли его, вот соответствующая ссылка - Как легко вставить строку в GridView с помощью SqlDataSource?

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

Если у вас есть проблема с этим решением, пожалуйста, уточните через комментарии.

...