Похоже, что вы запутались в GridView. Это не имеет никакого отношения к тому, что вы описываете. Вам нужно google как экспортировать данные в Excel с помощью C#. Вы можете создать ссылку или кнопку, в которой говорится, что файл загрузок Excel, и кнопка будет привязана к вашему методу C#. Если вы используете этот метод на своем веб-сайте, вы можете сделать его один раз и, возможно, использовать параметр, чтобы выяснить, какую таблицу базы данных он экспортирует в excel.
P.s. Если вы ищете больше функциональности, чем gridview, я предлагаю вам взглянуть на мой ответ на этот пост о создании собственного. How to show pop up menu from database in gridview on each gridview row items?
Вам абсолютно необходимо скопировать это в буфер обмена? Возможно, это возможно, но потребуется много кодирования. Вы говорите о вставке данных в несколько полей, а не в одно поле. Я предполагаю, что вам нужно будет создать расширение для excel, которое будет знать, что данные буфера обмена из таблицы базы данных и выяснить, как заполнить лист.
Удачи. Даже Google не может показаться, что это правильно в Документах Google. Если Google с их чудовищными бюджетами не может понять это правильно, что заставляет вас думать, что вы можете? – 2010-12-15 23:27:08