См. Этот вопрос: Как вставить строку в GridView .
Ошибка ссылки на объект, вероятно, из-за того, что вы не установили источник данных для GridView. В таких случаях Gridview не будет отображаться.
Edit:
Я уже связался с другим вопросом, который предоставляет очень полезную ссылку для выполнения желаемого типа функций. Поскольку вы, похоже, не нашли его, вот соответствующая ссылка - Как легко вставить строку в GridView с помощью SqlDataSource?
В статье показано, как можно использовать EmptyDataTemplate
GridView для включения вставки записи с использованием GridView. Обратите внимание, что вам придется немного изменить логику, чтобы вставлять группу записей за один раз, а не по одной за раз.
Если у вас есть проблема с этим решением, пожалуйста, уточните через комментарии.