May 11, 2012, 6:58 AM
[CLOSED] Grid export issue
Hi all,
First, I missplaced this post yesterday, you can delete this one: http://forums.ext.net/showthread.php...d-export-issue
Back to the problem I'm facing.
I'm trying to export data from a grid.
Here it's a simplified version of the issue:
First, I missplaced this post yesterday, you can delete this one: http://forums.ext.net/showthread.php...d-export-issue
Back to the problem I'm facing.
I'm trying to export data from a grid.
Here it's a simplified version of the issue:
<%@ Page Language="C#" Inherits="System.Web.Mvc.ViewPage" %>
<%@ Register Assembly="Ext.Net" Namespace="Ext.Net" TagPrefix="ext" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title>Test</title>
<script type="text/javascript">
var fillStore = function () {
var lsRecords = [];
for (i = 0; i < 10; i++) {
var record = new Ext.data.Record();
record.data.field1 = i;
record.data.field2 = 'Test';
lsRecords.push(record);
}
stTest.add(lsRecords);
}
</script>
</head>
<body>
<ext:ResourceManager runat="server">
<Listeners>
<DocumentReady Handler="fillStore()" />
</Listeners>
</ext:ResourceManager>
<ext:Store ID="stTest" AutoLoad="false" runat="server">
<Reader>
<ext:JsonReader>
<Fields>
<ext:RecordField Name="field1" />
<ext:RecordField Name="field2" />
</Fields>
</ext:JsonReader>
</Reader>
</ext:Store>
<form runat="server">
<ext:Viewport runat="server" Layout="FitLayout">
<Items>
<ext:GridPanel ID="gp1" runat="server" Layout="FitLayout" StoreID="stTest">
<ColumnModel runat="server">
<Columns>
<ext:Column ColumnID="clField1" DataIndex="field1" Header="Field 1" />
<ext:Column ColumnID="clField2" DataIndex="field2" Header="Field 2" />
</Columns>
</ColumnModel>
<Buttons>
<ext:Button Icon="PageExcel" runat="server">
<DirectEvents>
<Click Url="~/Test/export" IsUpload="true" Method="POST" CleanRequest="true">
<ExtraParams>
<ext:Parameter Name="jsonTest" Value="#{gp1}.getRowsValues()" Mode="Raw" Encode="true" />
</ExtraParams>
</Click>
</DirectEvents>
</ext:Button>
</Buttons>
</ext:GridPanel>
</Items>
</ext:Viewport>
</form>
</body>
</html>
The error raises after click the export button.
Last edited by Daniil; May 11, 2012 at 11:44 AM.
Reason: [CLOSED]