01.<telerik:RadScriptManager ID="RadScriptManager1" runat="server">02. <Scripts>03. <asp:ScriptReference Assembly="Telerik.Web.UI" Name="Telerik.Web.UI.Common.Core.js">04. </asp:ScriptReference>05. <asp:ScriptReference Assembly="Telerik.Web.UI" Name="Telerik.Web.UI.Common.jQuery.js">06. </asp:ScriptReference>07. <asp:ScriptReference Assembly="Telerik.Web.UI" Name="Telerik.Web.UI.Common.jQueryInclude.js">08. </asp:ScriptReference>09. </Scripts>10. </telerik:RadScriptManager>11. <telerik:RadAjaxManager ID="RadAjaxManager1" runat="server">12. <AjaxSettings>13. <telerik:AjaxSetting AjaxControlID="Panel1">14. <UpdatedControls>15. <telerik:AjaxUpdatedControl ControlID="Panel1" />16. </UpdatedControls>17. </telerik:AjaxSetting>18. <telerik:AjaxSetting AjaxControlID="RadGrid1">19. <UpdatedControls>20. <telerik:AjaxUpdatedControl ControlID="Panel1" />21. <telerik:AjaxUpdatedControl ControlID="txtNIGPCode" />22. </UpdatedControls>23. </telerik:AjaxSetting>24. <telerik:AjaxSetting AjaxControlID="RadGrid1">25. <UpdatedControls>26. <telerik:AjaxUpdatedControl ControlID="txtNIGPCode" />27. </UpdatedControls>28. </telerik:AjaxSetting>29. </AjaxSettings>30. </telerik:RadAjaxManager>31.<telerik:RadAjaxLoadingPanel ID="nigpLoadingPanel" runat="server" Skin="Default"></telerik:RadAjaxLoadingPanel>32. 33. <telerik:RadWindow ID="RadWindow1" runat="server" Modal="True" Behaviors="Close" IconUrl=" " Behavior="Close">34. 35. <ContentTemplate>36. 37. <asp:Panel ID="Panel1" runat="server">38. 39. <telerik:RadGrid ID="RadGrid1" runat="server" AllowFilteringByColumn="True" AllowPaging="True" AutoGenerateColumns="False" DataSourceID="dsNIGP" OnSelectedIndexChanged="RadGrid1_SelectedIndexChanged" CellSpacing="0" GridLines="None">40. <GroupingSettings CaseSensitive="false" />41. <MasterTableView DataKeyNames="GT_NIGP_Code">42. <Columns>43. <telerik:GridButtonColumn Text="Select" CommandName="Select"></telerik:GridButtonColumn>44. <telerik:GridBoundColumn HeaderText="Code" ReadOnly="true" DataField="GT_NIGP_Code" SortExpression="GT_NIGP_Code" AutoPostBackOnFilter="true" ShowFilterIcon="false" CurrentFilterFunction="Contains" />45. <telerik:GridBoundColumn HeaderText="Description" ReadOnly="true" DataField="DESCR" SortExpression="DESCR" AutoPostBackOnFilter="true" ShowFilterIcon="false" CurrentFilterFunction="Contains" />46. </Columns>47. </MasterTableView>48. </telerik:RadGrid>49. <asp:EntityDataSource ID="dsNIGP" runat="server" ConnectionString="name=VendorProfileEntities" DefaultContainerName="VendorProfileEntities" EnableFlattening="False" EntitySetName="GT_NIGP" OrderBy="it.GT_NIGP_Code">50. </asp:EntityDataSource>51. 52. </asp:Panel>53. </ContentTemplate>54. </telerik:RadWindow>55. 56. <telerik:RadScriptBlock ID="RadScriptBlock1" runat="server">57. <script type="text/javascript">58. /* Using radopen */59. function ShowExisting1() {60. //Show an existing window61. var oWnd = $find("<%= RadWindow1.ClientID %>");62. oWnd.show();63. //First argument is the URL. Since no url is provided, the NavigateUrl property set on the server will be used.64. }65. 66. </script>67. </telerik:RadScriptBlock> 68. 69. NIGP Code:70. <asp:TextBox ID="txtNIGPCode" runat="server"></asp:TextBox>71. <button onclick="ShowExisting1();return false;" class="Button">Lookup</button>
<telerik:RadFormDecorator ID="RadFormDecorator1" runat="server" Skin="Default" DecoratedControls="All" RenderMode="Lightweight" /><telerik:RadFormDecorator ID="RadFormDecorator1" runat="server" Skin="Default" DecoratedControls="All" ControlsToSkip="Select" RenderMode="Lightweight" />01.using System.Web.UI.WebControls;02. 03.namespace RadFormDecoratorLightWeightRaid04.{05. public partial class WebForm1 : System.Web.UI.Page06. {07. protected void Page_Load(object sender, EventArgs e)08. {09. ListItem item;10. itemTypes2.Items.Clear();11. for (int i = 1; i <= 40; i++)12. {13. item = new ListItem();14. item.Text = string.Format("rad form decorator bug {0}", i);15. item.Value = (i * 10).ToString();16. if (i < 25)17. item.Attributes.Add("data-category", "A");18. else if (i == 35)19. item.Attributes.Add("data-category", "A");20. else21. item.Attributes.Add("data-category", "B");22. itemTypes2.Items.Add(item);23. }24. }25. }26.}01.<table border="0" cellpadding="0" cellspacing="0">02. <tr>03. <td>04. <asp:DropDownList ID="itemTypes" runat="server" onchange="jsfun_itemTypeChanged();">05. <asp:ListItem Text="Case Type A" Value="A"></asp:ListItem>06. <asp:ListItem Text="Case Type B" Value="B"></asp:ListItem>07. </asp:DropDownList>08. </td>09. <td>10. <asp:DropDownList ID="itemTypes2" runat="server">11. </asp:DropDownList>12. </td>13. </tr>14. </table>15. <span id="optionstore" style="display: none;"></span>16. <telerik:RadScriptBlock runat="server">17. <script type="text/javascript">18. 19. var 20. ddItemTypes_ID = "<%=itemTypes.ClientID %>",21. ddItemTypes2_ID = "<%=itemTypes2.ClientID %>",22. allOptions = []23. ;24. 25. window.onload = function () {26. jsfun_itemTypeChanged();27. };28. 29. 30. 31. $(function () {32. $('#' + ddItemTypes2_ID + ' option').each(function () {33. if ($(this).val() !== "") {34. var caseTypeItem = {35. tag: $(this).attr("data-category"),36. txt: $(this).text(),37. _val: $(this).val()38. };39. allOptions.push(caseTypeItem);40. }41. });42. });43. 44. function jsfun_itemTypeChanged() {45. var 46. filter = $('#' + ddItemTypes_ID).val().toString(),47. filteredItems,48. optionsHtml = ""49. ;50. console.log('>>> Selected Value ' + filter);51. if (filter === 'A' || filter === 'B') {52. filteredItems = allOptions.filter(function (o) { return o.tag === filter; });53. $.each(filteredItems, function (i) {54. optionsHtml += "<option value='" + $(this)[0]._val.toString() + "' data-category='" + $(this)[0].tag + "'>" + $(this)[0].txt + "</option>";55. });56. $('#' + ddItemTypes2_ID).empty().html(optionsHtml);57. debugger;58. console.log(optionsHtml);59. }60. }61. </script>62. </telerik:RadScriptBlock><telerik:RadFormDecorator ID="RadFormDecorator1" runat="server" Skin="Default" DecoratedControls="All" RenderMode="Lightweight" /><telerik:RadTabStrip ID="RadTabStrip1" runat="server" SelectedIndex="0" Width="100%" AutoPostBack="true" MultiPageID="RadMultiPage1"> <Tabs> <telerik:RadTab runat="server" Text="Upcoming" Width="33%" PageViewID="pvUpcoming" SelectedIndex="0" Selected="True" Font-Bold="true" /> <telerik:RadTab runat="server" Text="Completed" Width="33%" PageViewID="pvCompleted" Font-Bold="true" /> <telerik:RadTab runat="server" Text="Canceled" Width="33%" PageViewID="pvCancelled" Font-Bold="true" /> </Tabs> </telerik:RadTabStrip>
I am using RadListView control to edit some data in Database. One column should contains Html content. When I am trying to submit Html it gives me the Ajax error below. I have set ValidateRequest="false" on the page but it was not helped. How to enable RadListView to submit Html content to the database?
0x800a139e - JavaScript runtime error: Sys.WebForms.PageRequestManagerParserErrorException: The message received from the server could not be parsed. Common causes for this error are when the response is modified by calls to Response.Write(), response filters, HttpModules, or server trace is enabled.
Details: Error parsing near ' </td>
</tr'.
Regards,
Oleg
e.Appointment.BorderColor = System.Drawing.Color.FromName(borderColor);e.Appointment.BackColor = System.Drawing.Color.FromName(backgroundColor);e.Appointment.ForeColor = System.Drawing.Color.FromName(textColor);<telerik:RadAjaxLoadingPanel ID="RadAjaxLoadingPanel1" runat="server" Skin="Vista"> </telerik:RadAjaxLoadingPanel> <telerik:RadAjaxPanel ID="RadAjaxPanel1" runat="server" LoadingPanelID="RadAjaxLoadingPanel1" EnableEmbeddedScripts="true" Height="550px"><telerik:RadGrid ID="RadGrid1" runat="server" Height="412px" Width="818px" AutoGenerateColumns="true" AllowSorting="true" GroupingSettings-CaseSensitive="false" ClientSettings-Scrolling-AllowScroll="true" AutoGenerateHierarchy="true" PageSize="20" Skin="WebBlue" PagerStyle-AlwaysVisible="true" ClientSettings-ClientEvents-OnRowDblClick="RowDblClick" ClientSettings-Resizing-AllowColumnResize="true" ClientSettings-Scrolling-UseStaticHeaders="false" ClientSettings-Selecting-AllowRowSelect="true" ClientSettings-ClientEvents-OnRowClick="RadGrid1_RowSelected" ClientSettings-Scrolling-SaveScrollPosition="true" AllowFilteringByColumn="true" AllowPaging="true" OnNeedDataSource="RadGrid1_NeedDataSource" OnDetailTableDataBind="RadGrid1_DetailTableDataBind" OnColumnCreated="RadGrid1_ColumnCreated" OnPreRender="RadGrid1_PreRender" OnItemDataBound="RadGrid1_ItemDataBound" OnItemCreated="RadGrid1_ItemCreated"> <MasterTableView AllowMultiColumnSorting="True" ClientDataKeyNames="rvlPropertyID" DataKeyNames="rvlPropertyID" HierarchyLoadMode="Client" Name="Property" Width="100%"> </MasterTableView> <HeaderStyle VerticalAlign="Top" Width="125px" /> <PagerStyle AlwaysVisible="True" /> </telerik:RadGrid> </telerik:RadAjaxPanel>

