or

Here is the code I'm using:
| <%@ Page language="C#"%> |
| <%@ Register Assembly="Telerik.Web.UI, Version=2009.1.311.35, Culture=neutral, PublicKeyToken=121fae78165ba3d4" Namespace="Telerik.Web.UI" TagPrefix="telerik" %> |
| <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"> |
| <html xmlns="http://www.w3.org/1999/xhtml"> |
| <head id="Head1" runat="server"> |
| <title></title> |
| <style type="text/css"> |
| html,body,form{ |
| height:100%; |
| } |
| </style> |
| </head> |
| <body> |
| <form id="form1" runat="server"> |
| <asp:ScriptManager ID="ScriptManager1" runat="server" /> |
| <telerik:RadSplitter runat="server" ID="mainSplitter" Width="100%" Height="100%" Orientation="Horizontal" BorderSize="0"> |
| <telerik:RadPane runat="server" ID="header" Height="120px" Width="100%"> |
| header |
| <div style="text-align:right"> |
| T |
| </div> |
| </telerik:RadPane> |
| <telerik:RadPane runat="server" ID="content" Scrolling="None" BorderWidth="1"> |
| <telerik:RadSplitter Orientation="Vertical" runat="server" ID="InternalSplitter" Height="100%" Skin="Default" EnableEmbeddedSkins="true" LiveResize="true" VisibleDuringInit="false" ResizeWithBrowserWindow="true" ResizeWithParentPane="true" > |
| <telerik:RadPane ID="ContentPane" runat="server" BorderWidth="1px" BorderColor="blue" BorderStyle="Solid"> |
| content |
| </telerik:RadPane> |
| <telerik:RadSplitBar runat="server" ID="r" CollapseMode="Backward" /> |
| <telerik:RadPane ID="SidePane" runat="server" Width="200px"> |
| <div style="text-align:right"> |
| T |
| </div> |
| side |
| </telerik:RadPane> |
| </telerik:RadSplitter> |
| </telerik:RadPane> |
| </telerik:RadSplitter> |
| </form> |
| </body> |
| </html> |
In order to reproduce the problem, please do one of the following:
Create an empty ASPX page in SharePoint Designer 2007, replace the auto generated code with my code, and run the page.
or
Save my code into an ASPX document, and the Upload that docment to a Document library in SharePoint. then, view the document.
Thanks,
Elad.
Dim
StagesGrid As RadGrid = DirectCast(RadPanelBar1.FindItemByValue("PanelItem1").FindControl("RadGrid1"), RadGrid)
Dim
InvoicesGrid As RadGrid = DirectCast(RadPanelBar1.FindItemByValue("PanelItem2").FindControl("RadGrid2"), RadGrid)
Can you help? I usually populate data using the NeedDataSource function but it's not available in a nested control.
Many thanks in advance.
Steve :o)
[DirectoryNotFoundException: Could not find a part of the path 'c:\windows\system32\inetsrv\~\ToolsFile_custom.xml'.]
System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath) +193
System.IO.FileStream.Init(String path, FileMode mode, FileAccess access, Int32 rights, Boolean useRights, FileShare share, Int32 bufferSize, FileOptions options, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy) +1162
System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize) +64
System.Xml.XmlDownloadManager.GetStream(Uri uri, ICredentials credentials) +77
System.Xml.XmlUrlResolver.GetEntity(Uri absoluteUri, String role, Type ofObjectToReturn) +54
System.Xml.XmlTextReaderImpl.OpenUrlDelegate(Object xmlResolver) +74
System.Threading.CompressedStack.runTryCode(Object userData) +70
System.Runtime.CompilerServices.RuntimeHelpers.ExecuteCodeWithGuaranteedCleanup(TryCode code, CleanupCode backoutCode, Object userData) +0
System.Threading.CompressedStack.Run(CompressedStack compressedStack, ContextCallback callback, Object state) +108
System.Xml.XmlTextReaderImpl.OpenUrl() +186
System.Xml.XmlTextReaderImpl.Read() +208
System.Xml.XmlLoader.Load(XmlDocument doc, XmlReader reader, Boolean preserveWhitespace) +112
System.Xml.XmlDocument.Load(XmlReader reader) +108
System.Xml.XmlDocument.Load(String filename) +87
Telerik.Web.UI.RadEditor.get_ToolsFileContent() +183
Telerik.Web.UI.ToolsFileLoader.LoadColors(EditorColorCollection colors) +55
Telerik.Web.UI.RadEditor.LoadToolsFile(Boolean loadOnlyEmptyCollections) +154
Telerik.Web.UI.RadEditor.set_ToolsFile(String value) +55
T_RadEditor_ToolsFile_61.SetProperty(Object , Object ) +86
System.Web.Util.FastPropertyAccessor.SetProperty(Object target, String propName, Object val) +55
System.Web.UI.PropertyMapper.SetMappedPropertyValue(Object obj, String mappedName, Object value) +36
System.Web.UI.ControlBuilder.SetSimpleProperty(SimplePropertyEntry entry, Object obj) +94
[HttpException (0x80004005): '~/ToolsFile_custom.xml' could not be set on property 'ToolsFile'.]
System.Web.UI.ControlBuilder.SetSimpleProperty(SimplePropertyEntry entry, Object obj) +210
System.Web.UI.ControlBuilder.InitSimpleProperties(Object obj) +157
System.Web.UI.ControlBuilder.InitObject(Object obj) +162
System.Web.UI.ControlBuilder.BuildObjectInternal() +238
System.Web.UI.ControlBuilder.BuildObject() +4
System.Web.UI.ControlBuilder.BuildChildren(Object parentObj) +403
System.Web.UI.ControlBuilder.InitObject(Object obj) +342
System.Web.UI.ControlBuilder.BuildObjectInternal() +238
System.Web.UI.ControlBuilder.BuildObject() +4
System.Web.UI.ControlBuilder.BuildChildren(Object parentObj) +403
System.Web.UI.TemplateBuilder.InstantiateIn(Control container) +302
Microsoft.SharePoint.WebControls.TemplateBasedControl.CreateChildControls() +279
CKS.EBE.WebControls.BaseForm.CreateChildControls() +15
System.Web.UI.Control.EnsureChildControls() +87
Microsoft.SharePoint.WebControls.TemplateBasedControl.OnLoad(EventArgs e) +65
System.Web.UI.Control.LoadRecursive() +50
System.Web.UI.Control.LoadRecursive() +141
System.Web.UI.Control.LoadRecursive() +141
System.Web.UI.Control.LoadRecursive() +141
System.Web.UI.Control.LoadRecursive() +141
System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +627
| <Columns> |
| <telerik:GridBoundColumn UniqueName="EmployeeNo" DataField="EmployeeNo" HeaderText="EmployeeNo" |
| HeaderStyle-Width="200px"> |
| <FilterTemplate> |
| <telerik:RadComboBox ID="RadComboBox1" DataTextField="EmployeeNo" DataValueField="EmployeeNo" |
| DataSource="<%# DataBindEmployeeNo() %>" |
| runat="server" > |
| <Items> |
| <telerik:RadComboBoxItem Text="All" /> |
| </Items> |
| </telerik:RadComboBox> |
| <telerik:RadScriptBlock ID="RadScriptBlock1" runat="server"> |
| <script type="text/javascript"> |
| function EmployeeNoIndexChanged(sender,args) { |
| var tableView=$find("<%# ((GridItem)Container).OwnerTableView.ClientID %>"); |
| tableView.filter("EmployeeNo",args.get_item().get_value(),"EqualTo"); |
| } |
| function RemoveItem() |
| { |
| var combo = $find("<%= RadComboBox1.ClientID %>"); |
| var combocomboItem = combo.get_selectedItem(); |
| if(comboItem) |
| { |
| combo.trackChanges(); |
| combo.get_items().remove(comboItem); |
| combo.commitChanges(); |
| } |
| } |
| </script> |
| </telerik:RadScriptBlock> |
| </FilterTemplate> |
| </telerik:GridBoundColumn> |
</Column> |