Jan 30, 2013, 4:47 AM
[CLOSED] Junk Values while refreshing gridpanel
Hi there
I have Created a grid-panel, on the first time it works fine but when ever the page is refreshed it throws up some junk value like
"<#:item selector="fixTitle"> <#:item selector="removeLeadingEmptyLines" /><#:item selector="removeLeadingEmptyLinesAfterForm" />"
Below is my code
In .ASPX
Thnxx in advace
I have Created a grid-panel, on the first time it works fine but when ever the page is refreshed it throws up some junk value like
"<#:item selector="fixTitle"> <#:item selector="removeLeadingEmptyLines" /><#:item selector="removeLeadingEmptyLinesAfterForm" />"
Below is my code
In .ASPX
<ext:GridPanel ID="gpCalEngine" runat="server" Title="Calulation Sheet" Layout="TableLayout" RowLines="true" ColumnLines="true" Icon="Calculator">
<Store>
<ext:Store ID="StrCalEngine" runat="server" PageSize="20">
<Model>
<ext:Model ID="mdlCalEngine" runat="server">
<Fields>
<ext:ModelField Name="sno">
</ext:ModelField>
<ext:ModelField Name="rowlabel">
</ext:ModelField>
<ext:ModelField Name="Funcdescription">
</ext:ModelField>
<ext:ModelField Name="Funcvaluen">
</ext:ModelField>
<ext:ModelField Name="Funcvaluet">
</ext:ModelField>
<ext:ModelField Name="Funcvaluel">
</ext:ModelField>
<ext:ModelField Name="Formula">
</ext:ModelField>
<ext:ModelField Name="Resulttype">
</ext:ModelField>
<ext:ModelField Name="CalculateIf">
</ext:ModelField>
<ext:ModelField Name="savecode">
</ext:ModelField>
<ext:ModelField Name="Remarks">
</ext:ModelField>
</Fields>
</ext:Model>
</Model>
</ext:Store>
</Store>
<TopBar>
<ext:Toolbar runat="server" ID="tbMain">
<Items>
<ext:Button ID="btn1" runat="server" Icon="CalculatorLink" Text="Calculate">
</ext:Button>
</Items>
</ext:Toolbar>
</TopBar>
<ColumnModel>
<Columns>
<ext:Column ID="Sno" runat="server" Text="S.No" DataIndex="sno">
</ext:Column>
<ext:Column ID="rowLabel" runat="server" Text="Row Label" DataIndex="rowlabel" >
<Editor>
<ext:TextField ID="txtRowLabel" runat="server">
</ext:TextField>
</Editor>
</ext:Column>
<ext:Column ID="Description" runat="server" Text="Description" DataIndex="Funcdescription">
<Editor>
<ext:TextArea ID="txtareaDesc" runat="server">
</ext:TextArea>
</Editor>
</ext:Column>
<ext:Column ID="valueN" runat="server" Text="Value(N)" DataIndex="Funcvaluen">
<Editor>
<ext:TextField ID="txtValueN" runat="server">
</ext:TextField>
</Editor>
</ext:Column>
<ext:Column ID="valueT" runat="server" Text="Value(T)" DataIndex="Funcvaluet">
<Editor>
<ext:TextField ID="txtValueT" runat="server">
</ext:TextField>
</Editor>
</ext:Column>
<ext:Column ID="valueL" runat="server" Text="Value(L)" DataIndex="Funcvaluel">
<Editor>
<ext:TextField ID="txtVaueN" runat="server">
</ext:TextField>
</Editor>
</ext:Column>
<ext:Column ID="Formula" runat="server" Text="Formula" DataIndex="Formula">
<Editor>
<ext:TextArea ID="txtFormula" Height="150" Width="150" runat="server">
</ext:TextArea>
</Editor>
</ext:Column>
<ext:Column ID="ResultType" runat="server" Text="Result Type" DataIndex="Resulttype" >
<Editor>
<ext:TextField ID="txtResultType" runat="server">
</ext:TextField>
</Editor>
</ext:Column>
<ext:Column ID="CalculateIf" runat="server" Text="Calculate If" DataIndex="CalculateIf">
<Editor>
<ext:TextArea ID="txtCalculateif" runat="server">
</ext:TextArea>
</Editor>
</ext:Column>
<ext:Column ID="SaveCode" runat="server" Text="Save Code" DataIndex="savecode">
<Editor>
<ext:TextField ID="txtSaveCode" runat="server">
</ext:TextField>
</Editor>
</ext:Column>
<ext:Column ID="Remarks" runat="server" Text="Remarks" DataIndex="Remarks">
<Editor>
<ext:TextArea ID="txtRemarks" runat="server">
</ext:TextArea>
</Editor>
</ext:Column>
</Columns>
</ColumnModel>
<Plugins>
<ext:CellEditing ID="CellEditing1" runat="server" />
</Plugins>
</ext:GridPanel>
in .ASPX.CS am calling a function called bindgrid() on page Load
private void BindGrid()
{
DataTable dt = new DataTable();
dt.Columns.Add("sno");
dt.Columns.Add("rowlabel");
dt.Columns.Add("Funcdescription");
dt.Columns.Add("Funcvaluen");
dt.Columns.Add("Funcvaluet");
dt.Columns.Add("Funcvaluel");
dt.Columns.Add("Formula");
dt.Columns.Add("Resulttype");
dt.Columns.Add("CalculateIf");
dt.Columns.Add("savecode");
dt.Columns.Add("Remarks");
for (int i = 0; i < 20; i++)
{
dt.Rows.Add(i + 1, "", "", "", "", "", "", "", "", "", "");
}
/////Binding strore for gridpanel
StrCalEngine.DataSource = dt;
StrCalEngine.DataBind();
}
Thnxx in advace
Last edited by Daniil; Feb 05, 2013 at 3:51 AM.
Reason: [CLOSED]