Feb 12, 2015, 9:35 AM
[CLOSED] Getting "BADRESPONSE Unexpected token '<'" error while trying to bind html value to ext:ModelField .....
Ext.NET Pro ver. 2.5.0.30649
VS 2010 Framework 4.0
Browser: Google Chrome ver.40.0.2214.111
Device: Ipad
Error message: BADRESPONSE Unexpected token '<'
Error screenshot: Attached.
[DB]
CREATE TABLE [dbo].[gsAnnounce](
[gsAnnounceID] [int] IDENTITY(1,1) NOT NULL,
[subject] [varchar](100) NULL,
[announce] [varchar](8000) NULL
)
GO
insert into gsAnnounce ([subject],[announce]) values('Test Subject-1', '<div>TESTING < /br> 123</div>')
insert into gsAnnounce ([subject],[announce]) values('Test Subject-2', 'Announcements<div> <ul> </ul> </div>')
[/DB]
VS 2010 Framework 4.0
Browser: Google Chrome ver.40.0.2214.111
Device: Ipad
Error message: BADRESPONSE Unexpected token '<'
Error screenshot: Attached.
[DB]
CREATE TABLE [dbo].[gsAnnounce](
[gsAnnounceID] [int] IDENTITY(1,1) NOT NULL,
[subject] [varchar](100) NULL,
[announce] [varchar](8000) NULL
)
GO
insert into gsAnnounce ([subject],[announce]) values('Test Subject-1', '<div>TESTING < /br> 123</div>')
insert into gsAnnounce ([subject],[announce]) values('Test Subject-2', 'Announcements<div> <ul> </ul> </div>')
[/DB]
<%@ Page Language="vb" AutoEventWireup="false" CodeBehind="HomeIpad.aspx.vb" Inherits="HomePage.HomeIpad" %><%@ Register Assembly="Ext.Net" Namespace="Ext.Net" TagPrefix="ext" %>
<asp:SqlDataSource ID="SqlDataSourceAnnouncement" runat="server" SelectCommand="select gsAnnounceID as ID ,Subject ,Announce as Message From gsAnnounce"
SelectCommandType="Text">
<UpdateParameters>
<asp:Parameter Name="ID" Type="Int32" />
<asp:Parameter Name="Viewed" Type="Boolean" />
</UpdateParameters>
</asp:SqlDataSource>
<ext:Store runat="server" ID="StoreAnnouncement" DataSourceID="SqlDataSourceAnnouncement"
AutoLoad="true">
<Model>
<ext:Model runat="server" IDProperty="ID">
<Fields>
<ext:ModelField Name="ID" Type="Int" />
<ext:ModelField Name="Subject" Type="String" />
<ext:ModelField Name="Message" Type="String" />
</Fields>
</ext:Model>
</Model>
</ext:Store>
<ext:GridPanel ID="GridPanelAnnouncement" runat="server" AutoWidth="true" StyleSpec="padding:4px 4px 4px 2px;"
Border="true" StoreID="StoreAnnouncement" AnimCollapse="true" Title="Announcements"
HideHeaders="true">
<TopBar>
<ext:Toolbar ID="ToolbarAnnouncement" runat="server">
<Items>
<ext:Button runat="server" ID="ToolbarButtonAnnouncementNew" Icon="PageWhiteAdd">
<Listeners>
<Click Fn="newAnnouncementItem" />
</Listeners>
<ToolTips>
<ext:ToolTip ID="ToolTipAnnouncement8" runat="server" Html="New Announcement" />
</ToolTips>
</ext:Button>
<ext:ToolbarFill>
</ext:ToolbarFill>
<ext:Button runat="server" ID="ToolbarAnnouncementRefresh" Icon="PageWhiteRefresh">
<Listeners>
<Click Handler="#{StoreAnnouncement}.reload();" />
</Listeners>
<ToolTips>
<ext:ToolTip ID="ToolTipAnnouncement1" runat="server" Html="Check Announcements" />
</ToolTips>
</ext:Button>
</Items>
</ext:Toolbar>
</TopBar>
<ColumnModel>
<Columns>
<ext:ImageCommandColumn ID="Commands" runat="server" Flex="1">
<Commands>
<ext:ImageCommand CommandName="view" Icon="PageWhiteMagnify" Text="">
<ToolTip Text="View in Full Page" />
</ext:ImageCommand>
<ext:ImageCommand CommandName="edit" Icon="PageWhiteEdit" Text="">
<ToolTip Text="Edit" />
</ext:ImageCommand>
<ext:ImageCommand CommandName="moveup" Icon="PageWhiteGet" Text="">
<ToolTip Text="Move Up" />
</ext:ImageCommand>
<ext:ImageCommand CommandName="movedown" Icon="PageWhitePut" Text="">
<ToolTip Text="Move Down" />
</ext:ImageCommand>
<ext:ImageCommand CommandName="delete" Icon="PageWhiteDelete" Text="">
<ToolTip Text="Delete Announcement" />
</ext:ImageCommand>
</Commands>
<Listeners>
<Command Handler="handleAnnouncementCommand(command, record.data.ID);" />
</Listeners>
</ext:ImageCommandColumn>
</Columns>
</ColumnModel>
<View>
<ext:GridView ID="GridView1" runat="server" LoadingText="Loading Announcements..." />
</View>
<Features>
<ext:RowBody ID="RowBody1" runat="server">
<GetAdditionalData Handler="orig.rowBody = '<div class=announcement-item>' + data.Message + '</div>';" />
</ext:RowBody>
</Features>
<Loader runat="server" Mode="Frame">
<LoadMask ShowMask="true" Msg="Loading Announcements..." />
</Loader>
<Listeners>
<BeforeRender Handler="this.height=document.form1.offsetHeight-70;"></BeforeRender>
</Listeners>
</ext:GridPanel>
Last edited by Daniil; Feb 25, 2015 at 9:14 AM.
Reason: [CLOSED]