<telerik:RadComboBox ID="cboIndustrie" ToolTip="Industrie d'appartenance de l'entreprise." Width="200" AllowCustomText="false" runat="server"> </telerik:RadComboBox> <asp:LinkButton Text="[Ajouter une industrie]" runat="server" CausesValidation="false" ID="lnkIndustrie"OnClientClick="window.radopen(null, 'windowIndustrie'); return false;" OnClick="lnkIndustrie_Click"></asp:LinkButton> <telerik:RadWindowManager ID="windowManager" runat="server"> <Windows> <telerik:RadWindow ID="windowIndustrie" Title="Nouvelle industrie" ShowContentDuringLoad="false" Width="400px" Height="200px" Behaviors="Default" runat="server" EnableShadow="true" Modal="true" NavigateUrl="AddIndustrie.aspx" VisibleStatusbar="false" /> </Windows> </telerik:RadWindowManager> <telerik:RadAjaxManager ID="ajaxManager" runat="server"> <AjaxSettings> <telerik:AjaxSetting AjaxControlID="lnkIndustrie"> <UpdatedControls> <telerik:AjaxUpdatedControl ControlID="cboIndustrie" /> </UpdatedControls> </telerik:AjaxSetting> </AjaxSettings> </telerik:RadAjaxManager> The general execution process is working fine, but if I remove "return false;" after calling window.radopen() the page will reload while users are filling my form. So, I need to find a way to hold execution while windowIndustrie is open.
if (e.CommandName == RadGrid.FilterCommandName){ gvUser.MasterTableView.FilterExpression = ""; //tried with this ... but does not work Pair filterPair = (Pair)e.CommandArgument; //string s = filterPair.First + ", " + filterPair.Second; TextBox txtFilterTextBox = (e.Item as GridFilteringItem)[filterPair.Second.ToString()].Controls[0] as TextBox; string filterValue = txtFilterTextBox.Text; srcGv.SelectCommand = "SELECT * FROM [Table1] WHERE [ID] IN (SELECT [ID] FROM [Table2] WHERE [someRow] LIKE '%" + txtFilterTextBox.Text + "%') ORDER BY [someRow]"; gvUser.Rebind();}| <Log> |
| <ExtendedProp><Url>http://195.87.212.232/LeasingPublish/Credit/CreditProposalQuery.aspx</Url><UserFullName>KREDİ ANALİSTİ</UserFullName><UserName>KRD_ANS</UserName><UserIP>195.87.213.86</UserIP><StackTrace> at System.Xml.XmlLoader.Load(XmlDocument doc, XmlReader reader, Boolean preserveWhitespace) |
| at System.Xml.XmlDocument.Load(XmlReader reader) |
| at System.Web.UI.WebControls.XmlDataSource.PopulateXmlDocument(XmlDocument document, CacheDependency# dataCacheDependency, CacheDependency# transformCacheDependency) |
| at System.Web.UI.WebControls.XmlDataSource.GetXmlDocument() |
| at System.Web.UI.WebControls.XmlHierarchicalDataSourceView.Select() |
| at Telerik.Web.UI.HierarchicalControlItemContainer.GetHierarchyData(IEnumerable data) |
| at Telerik.Web.UI.HierarchicalControlItemContainer.PerformDataBinding(IEnumerable data) |
| at System.Web.UI.WebControls.DataBoundControl.OnDataSourceViewSelectCallback(IEnumerable data) |
| at System.Web.UI.DataSourceView.Select(DataSourceSelectArguments arguments, DataSourceViewSelectCallback callback) |
| at System.Web.UI.WebControls.DataBoundControl.PerformSelect() |
| at System.Web.UI.WebControls.BaseDataBoundControl.DataBind() |
| at System.Web.UI.WebControls.BaseDataBoundControl.EnsureDataBound() |
| at System.Web.UI.WebControls.BaseDataBoundControl.OnPreRender(EventArgs e) |
| at Telerik.Web.UI.RadDataBoundControl.OnPreRender(EventArgs e) |
| at System.Web.UI.Control.PreRenderRecursiveInternal() |
| at System.Web.UI.Control.PreRenderRecursiveInternal() |
| at System.Web.UI.Control.PreRenderRecursiveInternal() |
| at System.Web.UI.Control.PreRenderRecursiveInternal() |
| at System.Web.UI.Control.PreRenderRecursiveInternal() |
| at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)</StackTrace><Guid>b175ba72-b3fb-4257-b005-89f5cbabcbd3</Guid> |
| </ExtendedProp> |
| </Log> |
Hi Team,
I’m getting below error due to large file size of XML (RadTreeView source XML appox 6MB).
Error during serialization or deserialization using the JSON JavaScriptSerializer. The length of the string exceeds the value set on the maxJsonLength property.
In order to solution provided on http://www.telerik.com/help/aspnet-ajax/troubleshooting-treeview-maximum-length-exceeded.html
<system.web.extensions>
<scripting>
<webServices>
<jsonSerialization maxJsonLength="999999999"/>
</webServices>
<scriptResourceHandler enableCompression="true" enableCaching="true"/>
</scripting>
</system.web.extensions>
I have applied above code in web.config But this does not work,
I am using client side RadTreeView.
Please let me know the proper solution for the same.
