2016-03-03 53 views
-1

導出到Excel不工作我提到this如果表中包含超過500行

頁和實施導出到Excel功能..

它工作正常,如果我的表包含500行。但如果它不止這些,它就不起作用。如何使它適用於大量的數據。

請諮詢..

在此先感謝 - 奇特拉

+0

你得到了什麼錯誤? – Dillinger

+0

工作正常... https://jsfiddle.net/dhw7sxo6/此外,很少問的問題。沒有細節,沒有具體。請澄清。 – urbz

+0

沒有錯誤(在開發人員工具控制檯中)。當我點擊導出到Excel按鈕時,它將打開一個新的空白標籤,並且沒有任何事情發生......頁面無響應幾秒鐘並恢復正常..不導出表格數據。 – user2960058

回答

1

如果您正在使用的Infragistics的DataGrid中,Excel導出默認是關係到頁面大小,500行。要導出所有行,需要禁用Pager,然後再將數據綁定到網格,然後調用導出函數。檢查添加監視的行數以確保計數正確。

[![Protected Sub WebImageButton1_Click(sender As Object, e As ButtonEventArgs) Handles WebImageButton1.Click 
    WebDataGrid1.Behaviors.Paging.Enabled = False 
    WebDataGrid1.DataBind() 
    WebExcelExporter1.Export(WebDataGrid1) 
    WebDataGrid1.Behaviors.Paging.Enabled = True 
End Sub][1]][1]