У меня есть сетка, привязанная к данным, я хочу динамически добавить строку с данными, которые я определяю, и вне данных, привязанных к данным, как я могу это сделать?
На стороне клиента используя DOM или jQuery для добавления новой строки.
На стороне сервера Вы должны унаследовать элемент управления GridView и переопределить функцию Render для изменения выходного HTML.
Но я не советую вам этого. Потому что он нарушает работу ООП-программирования и его трудно отлаживать при возникновении ошибки.
Для этого вам нужно будет добавить элемент только в ваш исходный источник данных, потому что другого способа сделать это нет. К новому элементу, который вы добавили в свой источник данных, вы можете добавить нужные данные.