0
我有開發ASPxGridView。 gridview的列和數據將根據下拉值進行動態調整。ASPxGridViewExporter不導出數據
If type = "procedure" Then
SqlDataSource2.SelectCommandType = SqlDataSourceCommandType.StoredProcedure
Else
SqlDataSource2.SelectCommandType = SqlDataSourceCommandType.Text
End If
SqlDataSource2.SelectCommand = rptquery
Try
SqlDataSource2.DataBind()
dataview1 = SqlDataSource2.Select(System.Web.UI.DataSourceSelectArguments.Empty)
gv.DataSourceID = "SqlDataSource2"
For Each dc In dataview1.Table.Columns
Dim DynamicColumn = New DevExpress.Web.ASPxGridView.GridViewDataTextColumn()
DynamicColumn.FieldName = dc.ColumnName
DynamicColumn.Caption = dc.ColumnName
gv.Columns.Insert(i, DynamicColumn)
i = i + 1
Next
gv.DataBind()
Catch ex As Exception
End Try
然後我有導出按鈕爲Excel。我的問題是它只會將gridview的列名導出到excel sheey中。數據是空的。但是在gridview中顯示數據。 請幫我解決這個問題。
其間事件,你這段代碼執行? – Filip
你會分享頁面(ASPxGridView,ASPxGridViewExporter)標記和相應的服務器端代碼嗎? – Mikhail