2011-12-14 2 views
1

Я экспортирую gridview в Excel в .NET. В моем gridview нет привязки слов для ячеек. Однако, когда я экспортирую его в Excel, кажется, что перенос слов для более длинного текста, а некоторые строки выше, чем другие, без каких-либо причин (без переноса слов, но еще большего по высоте).. Net экспорт gridview в Excel без переноса слов в Excel

Я пробовал следующее, прежде чем называть мой метод ExportToExcel, но они не сделали этого. Пожалуйста помоги. Благодарю.

//tried this but didn't work 
foreach (GridViewRow row in gv.Rows) 
{ 
    foreach (TableCell cell in row.Cells) 
    { 
     cell.Wrap = false; 
    } 
} 

//this didn't work either 
gv.RowStyle.Wrap = false; 

ответ

0

Попробуйте это после того, как ваш метод ExportToExcel:

//Select the range of data 
selectedRange.EntireRow.AutoFit(); 
+0

Спасибо Koen за предложение, но я думаю, что ваш метод требует объект Excel. Мой метод ExportToExcel на самом деле использует HTMLWriter для записи HTML-таблицы GridView в браузер, поэтому он не использует объект Excel. – Laguna

+0

Тогда это действительно не решение для вас. – Koen

Смежные вопросы