| <!-- The window opened by the "Filter Builder" toolbar button --> |
| <telerik:RadAjaxPanel runat="server" ID="WindowAjaxPanel"> |
| <telerik:RadWindowManager ID="RadWindowManager1" ShowContentDuringLoad="false" VisibleStatusbar="false" |
| runat="server" Skin="Office2007"> |
| <Windows> |
| <telerik:RadWindow ID="FilterBuilderWindow" runat="server" Behaviors="Close" Title="Filter Builder" |
| Width="350" Height="350" EnableViewState="true"> |
| <ContentTemplate> |
| <asp:Panel ID="FilterContentPanel" runat="server" CssClass="filterDialogContent"> |
| <asp:Panel ID="FilterPanel" runat="server" CssClass="filterTree"> |
| <telerik:RadFilter runat="server" ID="FilterControl" RegisterWithScriptManager="true" |
| FilterContainerID="OrderFulfillmentGrid" |
| ShowApplyButton="false" Skin="Office2007"/> |
| </asp:Panel> |
| <asp:Panel ID="FilterButtonPanel" runat="server" CssClass="filterButtonPanel"> |
| <asp:Button runat="server" ID="filterBuilderOK" OnClick="filterBuilderOK_Click" Text="OK" /> |
| <asp:Button runat="server" ID="filterBuilderCancel" Text="Cancel" |
| OnClick="filterBuilderCancel_Click" /> |
| <asp:Button runat="server" ID="filterBuilderApply" OnClick="filterBuilderApply_Click" |
| Text="Apply" /> |
| </asp:Panel> |
| </asp:Panel> |
| </ContentTemplate> |
| </telerik:RadWindow> |
| </Windows> |
| </telerik:RadWindowManager> |
| </telerik:RadAjaxPanel> |
| // Open the Filter Builder dialog |
| function openFilterBuilderDialog() { |
| window.radopen(null, "FilterBuilderWindow"); |
| return false; |
| } |
| Erreur du serveur dans l'application '/'. |
| -------------------------------------------------------------------------------- |
| L'index était hors limites. Il ne doit pas être négatif et doit être inférieur à la taille de la collection. |
| Nom du paramètre : index |
| Description : Une exception non gérée s'est produite au moment de l'exécution de la demande Web actuelle. Contrôlez la trace de la pile pour plus d'informations sur l'erreur et son origine dans le code. |
| Détails de l'exception: System.ArgumentOutOfRangeException: L'index était hors limites. Il ne doit pas être négatif et doit être inférieur à la taille de la collection. |
| Nom du paramètre : index |
| Erreur source: |
| Une exception non gérée s'est produite lors de l'exécution de la demande Web actuelle. Les informations relatives à l'origine et l'emplacement de l'exception peuvent être identifiées en utilisant la trace de la pile d'exception ci-dessous. |
| Trace de la pile: |
| [ArgumentOutOfRangeException: L'index était hors limites. Il ne doit pas être négatif et doit être inférieur à la taille de la collection. |
| Nom du paramètre : index] |
| System.ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument argument, ExceptionResource resource) +64 |
| System.ThrowHelper.ThrowArgumentOutOfRangeException() +15 |
| System.Collections.Generic.List`1.get_Item(Int32 index) +7497276 |
| Telerik.Web.UI.RadFilterDataFieldEditorCollection.System.Collections.Generic.IList<Telerik.Web.UI.RadFilterDataFieldEditor>.get_Item(Int32 index) +41 |
| Telerik.Web.UI.RadFilterDataFieldEditorCollection.get_Item(Int32 index) +37 |
| Telerik.Web.UI.RadFilter.AddChildExpression(RadFilterGroupExpressionItem groupItem, Boolean isGroup) +121 |
| Telerik.Web.UI.RadFilterCommandEventArgs.ExecuteCommand(Object source) +279 |
| Telerik.Web.UI.RadFilter.OnBubbleEvent(Object source, EventArgs args) +196 |
| System.Web.UI.Control.RaiseBubbleEvent(Object source, EventArgs args) +37 |
| Telerik.Web.UI.RadFilterExpressionItem.OnBubbleEvent(Object source, EventArgs args) +113 |
| System.Web.UI.Control.RaiseBubbleEvent(Object source, EventArgs args) +37 |
| System.Web.UI.WebControls.LinkButton.OnCommand(CommandEventArgs e) +118 |
| System.Web.UI.WebControls.LinkButton.RaisePostBackEvent(String eventArgument) +135 |
| System.Web.UI.WebControls.LinkButton.System.Web.UI.IPostBackEventHandler.RaisePostBackEvent(String eventArgument) +10 |
| System.Web.UI.Page.RaisePostBackEvent(IPostBackEventHandler sourceControl, String eventArgument) +13 |
| System.Web.UI.Page.RaisePostBackEvent(NameValueCollection postData) +175 |
| System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +1565 |
Guys, this might be a bug...
I searched everywhere for this topic, but it seems like im the only one. For what I understand, you can Bind a GridDropDownColumn with an objectDataSource that includes a DataSet, and then use the ListDataMember to point to the right DataTable in the DataSet... right???
Well, I get an error that says that I should leave the property empty so DefaultView can be used. After debugging for a while, I noticed that it selects the first table and its named DefaultView.
This is my code:
| <!--DataSources--> |
| <asp:ObjectDataSource ID="ObjectDataSource2" runat="server" |
| EnablePaging="false" SelectMethod="SelectCatalog" |
| TypeName="XXX.Web.Common.clCatalogs" |
| onselecting="ObjectDataSource2_Selecting"> |
| </asp:ObjectDataSource> |
| <!--Column Definition--> |
| <telerik:GridDropDownColumn HeaderText="Substrate" DataField="SubstrateId" DataSourceID="ObjectDataSource2" ListDataMember="catSubstrate" |
| DataType="System.Int32" ListTextField="Code" ListValueField="Id" UniqueName="colSubstrate"> |
| </telerik:GridDropDownColumn> |
| //Business Object Class |
| [DataObject(true)] |
| public class clCatalogs |
| { |
| public clCatalogs(){} |
| [DataObjectMethod(DataObjectMethodType.Select, true)] |
| public static DataSet SelectCatalogs() |
| { |
| return (DataSet)HttpContext.Current.Cache["dsCatalogs"]; |
| } |
| } |
Anybody see's anything weird? One thing tough, is that if I use DataTable as a return type it works, but im interested in DataSet.
Thanx for the help
Victor
Webpage error details
User Agent: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; WOW64; Trident/4.0; chromeframe; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.0.30729; .NET CLR 1.1.4322; .NET CLR 3.5.21022; .NET CLR 3.5.30729; FDM)
Timestamp: Mon, 12 Apr 2010 07:54:50 UTC
Message: Sys.WebForms.PageRequestManagerTimeoutException: The server request timed out.
Line: 15
Char: 9936
Code: 0
URI: http://www.sellercloud.com/Telerik.Web.UI.WebResource.axd?_TSM_HiddenField_=ctl00_ctl00_RadScriptManager1_TSM&compress=1&_TSM_CombinedScripts_=%3b%3bSystem.Web.Extensions%2c+Version%3d3.5.0.0%2c+Culture%3dneutral%2c+PublicKeyToken%3d31bf3856ad364e35%3aen-US%3a0d787d5c-3903-4814-ad72-296cea810318%3aea597d4b%3ab25378d2%3bTelerik.Web.UI%2c+Version%3d2009.3.1314.35%2c+Culture%3dneutral%2c+PublicKeyToken%3d121fae78165ba3d4%3aen-US%3a603d133a-f943-435d-a80d-57457cc55f4a%3a16e4e7cd%3af7645509%3a24ee1bba%3ae330518b%3a1e771326%3ac8618e41%3aed16cbdc%3bSystem.Web.Extensions%2c+Version%3d3.5.0.0%2c+Culture%3dneutral%2c+PublicKeyToken%3d31bf3856ad364e35%3aen-US%3a0d787d5c-3903-4814-ad72-296cea810318%3a76254418%3bTelerik.Web.UI%2c+Version%3d2009.3.1314.35%2c+Culture%3dneutral%2c+PublicKeyToken%3d121fae78165ba3d4%3aen-US%3a603d133a-f943-435d-a80d-57457cc55f4a%3a68f76a79%3a874f8ea2%3a2a2fc429%3a19620875%3a39040b5c%3af85f9819
The operation where error occured can take upto 10 minutes or so to complete. Sometimes, the operation continues even error appears (Please note its not a messagebox, I just see Bottom left of the IE window where script error icon appears) and othertime, the progress just stucks even though time continues to elapse.
Is there any way to avoid the issue (the progressbar stucks at a certian position)?
Error: 'Sys.WebForms.PageRequestManager' is null or not an object
What are all the possible ways of getting this error? And I am not able to select any row in the RADGrid, not able open combobox.