Jan 22, 2013, 5:56 AM
[CLOSED] Gridpanel.Render error on Ext 2.1.1
Same Code in Ext 2.0 and Ext.2.1.1
work on 2.0. error on 2.1.1 (Grid.Render (True))
Token is not unique
-------------------
ID = \
TagName = anchor
Match = <#:anchor id=\"id67093eaebbc29702\" />
Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.
Exception Details: Transformer.NET.TokenNotUniqueException: Token is not unique
-------------------
ID = \
TagName = anchor
Match = <#:anchor id=\"id67093eaebbc29702\" />
Source Error:
Line 68: Store1.DataBind()
Line 69:
Line 70: GridPanel1.Render(True)
Line 71:
Line 72: End Sub
Source File: C:\TestASP\prjExtNetTest\prjExtNetTest\frmGridRend erTest.aspx.vb Line: 70
Stack Trace:
[TokenNotUniqueException: Token is not unique
-------------------
ID = \
TagName = anchor
Match = <#:anchor id=\"id67093eaebbc29702\" />
]
Transformer.NET.Token.ParseAnchors() +532
Transformer.NET.TextTransformer.Parse(List`1 tokensType, Dictionary`2 variables) +1088
Transformer.NET.TextTransformer.Transform(List`1 tokensType, Dictionary`2 variables) +42
Transformer.NET.TextTransformer.Transform(List`1 tokensType) +40
Transformer.NET.TextTransformer.Transform() +56
Transformer.NET.Html.HtmlTransformer.Transform(Str ing text) +58
Ext.Net.DefaultScriptBuilder.Build(RenderMode mode, String element, Nullable`1 index, Boolean selfRendering, Boolean forceResources, String method, Boolean forceLazy, Boolean clearContainer) +7823
Ext.Net.DefaultScriptBuilder.Build(RenderMode mode, String element, Nullable`1 index, Boolean selfRendering, Boolean forceResources) +73
Ext.Net.DefaultScriptBuilder.Build(Boolean selfRendering) +82
Ext.Net.BaseControl.ToScript(Boolean selfRendering) +94
Ext.Net.BaseControl.Render(Boolean selfRendering) +82
prjExtNetTest.frmGridRenderTest.LoadGrid() in C:\TestASP\prjExtNetTest\prjExtNetTest\frmGridRend erTest.aspx.vb:70
prjExtNetTest.frmGridRenderTest.Page_Load(Object sender, EventArgs e) in C:\TestASP\prjExtNetTest\prjExtNetTest\frmGridRend erTest.aspx.vb:31
System.Web.UI.Control.OnLoad(EventArgs e) +91
System.Web.UI.Control.LoadRecursive() +74
System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +2207
work on 2.0. error on 2.1.1 (Grid.Render (True))
Public Class clsGridCol
Private mCol1 As String
Private mCol2 As String
Public Property Col1 As String
Get
Return mCol1
End Get
Set(value As String)
mCol1 = value
End Set
End Property
Public Property Col2 As String
Get
Return mCol2
End Get
Set(value As String)
mCol2 = value
End Set
End Property
End Class
Public Class frmGridRenderTest
Inherits System.Web.UI.Page
Private mobjLstOfGridCol As List(Of clsGridCol)
Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
LoadGrid()
End Sub
Public Sub LoadGrid()
Dim objGirdCol As clsGridCol
Dim i As Integer
Dim objExtCol As Ext.Net.Column
Dim objModel As New Ext.Net.Model
mobjLstOfGridCol = New List(Of clsGridCol)
objModel.Fields.Clear()
objModel.Fields.Add("Col1", Ext.Net.ModelFieldType.String)
objModel.Fields.Add("Col2", Ext.Net.ModelFieldType.String)
objModel.IDProperty = "Col1"
For i = 1 To 10
objGirdCol = New clsGridCol
objGirdCol.Col1 = "Col1 - " & i
objGirdCol.Col2 = "Col2 - " & i
mobjLstOfGridCol.Add(objGirdCol)
Next
objExtCol = New Ext.Net.Column
objExtCol.Text = "Col1"
objExtCol.DataIndex = "Col1"
GridPanel1.AddColumn(objExtCol)
objExtCol = New Ext.Net.Column
objExtCol.Text = "Col2"
objExtCol.DataIndex = "Col2"
GridPanel1.AddColumn(objExtCol)
Store1.DataSource = mobjLstOfGridCol
Store1.Model.Clear()
Store1.Model.Add(objModel)
Store1.RebuildMeta()
Store1.DataBind()
GridPanel1.Render()
End Sub
End Class
<%@ Page Language="vb" AutoEventWireup="false" CodeBehind="frmGridRenderTest.aspx.vb" Inherits="prjExtNetTest.frmGridRenderTest" %>
<!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></title>
</head>
<body>
<form id="form1" runat="server">
<div>
<ext:ResourceManager ID="ResourceManager1" runat="server" />
<ext:GridPanel ID="GridPanel1" runat="server" Height="300" Title="Title" StoreID ="Store1"/>
<ext:Store ID="Store1" runat="server">
</ext:Store>
<br />
</div>
</form>
</body>
</html>
Token is not unique
-------------------
ID = \
TagName = anchor
Match = <#:anchor id=\"id67093eaebbc29702\" />
Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.
Exception Details: Transformer.NET.TokenNotUniqueException: Token is not unique
-------------------
ID = \
TagName = anchor
Match = <#:anchor id=\"id67093eaebbc29702\" />
Source Error:
Line 68: Store1.DataBind()
Line 69:
Line 70: GridPanel1.Render(True)
Line 71:
Line 72: End Sub
Source File: C:\TestASP\prjExtNetTest\prjExtNetTest\frmGridRend erTest.aspx.vb Line: 70
Stack Trace:
[TokenNotUniqueException: Token is not unique
-------------------
ID = \
TagName = anchor
Match = <#:anchor id=\"id67093eaebbc29702\" />
]
Transformer.NET.Token.ParseAnchors() +532
Transformer.NET.TextTransformer.Parse(List`1 tokensType, Dictionary`2 variables) +1088
Transformer.NET.TextTransformer.Transform(List`1 tokensType, Dictionary`2 variables) +42
Transformer.NET.TextTransformer.Transform(List`1 tokensType) +40
Transformer.NET.TextTransformer.Transform() +56
Transformer.NET.Html.HtmlTransformer.Transform(Str ing text) +58
Ext.Net.DefaultScriptBuilder.Build(RenderMode mode, String element, Nullable`1 index, Boolean selfRendering, Boolean forceResources, String method, Boolean forceLazy, Boolean clearContainer) +7823
Ext.Net.DefaultScriptBuilder.Build(RenderMode mode, String element, Nullable`1 index, Boolean selfRendering, Boolean forceResources) +73
Ext.Net.DefaultScriptBuilder.Build(Boolean selfRendering) +82
Ext.Net.BaseControl.ToScript(Boolean selfRendering) +94
Ext.Net.BaseControl.Render(Boolean selfRendering) +82
prjExtNetTest.frmGridRenderTest.LoadGrid() in C:\TestASP\prjExtNetTest\prjExtNetTest\frmGridRend erTest.aspx.vb:70
prjExtNetTest.frmGridRenderTest.Page_Load(Object sender, EventArgs e) in C:\TestASP\prjExtNetTest\prjExtNetTest\frmGridRend erTest.aspx.vb:31
System.Web.UI.Control.OnLoad(EventArgs e) +91
System.Web.UI.Control.LoadRecursive() +74
System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +2207
Last edited by Daniil; Jan 23, 2013 at 9:16 AM.
Reason: [CLOSED]