<
telerik:RadToolBar ID="RadToolBar1" runat="server" OnClientButtonClicking="clientButtonClicked">
<Items>
<telerik:RadToolBarButton runat="server" Text="New Window" />
</Items>
</telerik:RadToolBar>
OnClientButtonClicking is this:
function clientButtonClicked(sender, args){
var parentPage = GetRadWindow().BrowserWindow;
var parentRadWindowManager = parentPage.GetRadWindowManager();
var oWnd2 = parentRadWindowManager.open("FrmUser/ContactDetails.aspx","New"); oWnd2.setSize(600,600);
oWnd2.setActive();
return false;
}
My problem is that when i click on the button, the new window appears under the first window.
Thank.
Alessio.
| Error: [Exception... "Component returned failure code: 0x8000ffff (NS_ERROR_UNEXPECTED) [nsIDOMHTMLIFrameElement.src]" nsresult: "0x8000ffff (NS_ERROR_UNEXPECTED)" location: "JS frame :: http://localhost:2972/ScriptResource.axd?d=-nAAouLDCA7mIT5f-qrbzi30IIRDlf4vuAT3cfSoesoBclNZ4nLUaiI6NEiPw1uWVNn3YkjaM8JEI3-IAFOQeg2&t=ffffffff8c5d3c2e :: anonymous :: line 1347" data: no] |
| Source File: http://localhost:2972/ScriptResource.axd?d=-nAAouLDCA7mIT5f-qrbzi30IIRDlf4vuAT3cfSoesoBclNZ4nLUaiI6NEiPw1uWVNn3YkjaM8JEI3-IAFOQeg2&t=ffffffff8c5d3c2e |
| Line: 1347 |
| <%@ Page Language="vb" AutoEventWireup="false" CodeBehind="Default.aspx.vb" Inherits="TestRadWindow._Default" %> |
| <%@ Register Assembly="Telerik.Web.UI" Namespace="Telerik.Web.UI" TagPrefix="telerik" %> |
| <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> |
| <html xmlns="http://www.w3.org/1999/xhtml" > |
| <head runat="server"> |
| <title></title> |
| </head> |
| <body> |
| <form id="form1" runat="server"> |
| <div> |
| <asp:ScriptManager ID="ScriptManager1" runat="server" /> |
| <telerik:radwindowmanager runat="server" id="RadWindowManager1" skin="Vista"> |
| <Windows> |
| <telerik:RadWindow ID="rwDialog" runat="server" Modal="True" NavigateUrl="Default.aspx" |
| OpenerElementID="showDialog" DestroyOnClose="true"> |
| </telerik:RadWindow> |
| </Windows> |
| </telerik:radwindowmanager> |
| <div> |
| <script type="text/javascript"> |
| function testOpen() { |
| alert("open start."); |
| var oWindow = window.radopen(null, "rwDialog"); |
| oWindow.set_width(545); |
| oWindow.set_height(525); |
| oWindow.set_modal(true); |
| oWindow.center(); |
| oWindow.setActive(); |
| oWindow.maximize(); |
| oWindow.add_close(clientClose); |
| } |
| function clientClose(radWindow) { |
| alert("on close"); |
| } |
| </script> |
| <asp:hyperlink ID="Hyperlink1" runat="server" NavigateUrl="javascript:testOpen();" |
| Text="Open Window"></asp:hyperlink> |
| <asp:button runat="server" ID="Button1" OnClientClick="testOpen();return false;" |
| Text="Client-Side Show" /> |
| <asp:button runat="server" ID="showDialog" Text="Server-Side Show" /> |
| </div> |
| </div> |
| </form> |
| </body> |
| </html> |
| <?xml version="1.0"?><configuration> |
| <configSections> |
| <sectionGroup name="system.web.extensions" type="System.Web.Configuration.SystemWebExtensionsSectionGroup, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"> |
| <sectionGroup name="scripting" type="System.Web.Configuration.ScriptingSectionGroup, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"> |
| <section name="scriptResourceHandler" type="System.Web.Configuration.ScriptingScriptResourceHandlerSection, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" requirePermission="false" allowDefinition="MachineToApplication"/> |
| <sectionGroup name="webServices" type="System.Web.Configuration.ScriptingWebServicesSectionGroup, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"> |
| <section name="jsonSerialization" type="System.Web.Configuration.ScriptingJsonSerializationSection, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" requirePermission="false" allowDefinition="Everywhere"/> |
| <section name="profileService" type="System.Web.Configuration.ScriptingProfileServiceSection, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" requirePermission="false" allowDefinition="MachineToApplication"/> |
| <section name="authenticationService" type="System.Web.Configuration.ScriptingAuthenticationServiceSection, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" requirePermission="false" allowDefinition="MachineToApplication"/> |
| <section name="roleService" type="System.Web.Configuration.ScriptingRoleServiceSection, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" requirePermission="false" allowDefinition="MachineToApplication"/> |
| </sectionGroup> |
| </sectionGroup> |
| </sectionGroup> |
| </configSections> |
| <appSettings/> |
| <connectionStrings/> |
| <system.web> |
| <!-- |
| Set compilation debug="true" to insert debugging |
| symbols into the compiled page. Because this |
| affects performance, set this value to true only |
| during development. |
| Visual Basic options: |
| Set strict="true" to disallow all data type conversions |
| where data loss can occur. |
| Set explicit="true" to force declaration of all variables. |
| --> |
| <compilation debug="false" strict="false" explicit="true"> |
| <assemblies> |
| <add assembly="System.Core, Version=3.5.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/> |
| <add assembly="System.Data.DataSetExtensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/> |
| <add assembly="System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/> |
| <add assembly="System.Xml.Linq, Version=3.5.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/> |
| <add assembly="System.Design, Version=2.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A"/> |
| <add assembly="System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/> |
| <add assembly="System.Drawing.Design, Version=2.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A"/></assemblies> |
| </compilation> |
| <pages> |
| <namespaces> |
| <clear/> |
| <add namespace="System"/> |
| <add namespace="System.Collections"/> |
| <add namespace="System.Collections.Generic"/> |
| <add namespace="System.Collections.Specialized"/> |
| <add namespace="System.Configuration"/> |
| <add namespace="System.Text"/> |
| <add namespace="System.Text.RegularExpressions"/> |
| <add namespace="System.Linq"/> |
| <add namespace="System.Xml.Linq"/> |
| <add namespace="System.Web"/> |
| <add namespace="System.Web.Caching"/> |
| <add namespace="System.Web.SessionState"/> |
| <add namespace="System.Web.Security"/> |
| <add namespace="System.Web.Profile"/> |
| <add namespace="System.Web.UI"/> |
| <add namespace="System.Web.UI.WebControls"/> |
| <add namespace="System.Web.UI.WebControls.WebParts"/> |
| <add namespace="System.Web.UI.HtmlControls"/> |
| </namespaces> |
| <controls> |
| <add tagPrefix="asp" namespace="System.Web.UI" assembly="System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/> |
| <add tagPrefix="asp" namespace="System.Web.UI.WebControls" assembly="System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/> |
| </controls> |
| </pages> |
| <!-- |
| The <authentication> section enables configuration |
| of the security authentication mode used by |
| ASP.NET to identify an incoming user. |
| --> |
| <authentication mode="Windows"/> |
| <!-- |
| The <customErrors> section enables configuration |
| of what to do if/when an unhandled error occurs |
| during the execution of a request. Specifically, |
| it enables developers to configure html error pages |
| to be displayed in place of a error stack trace. |
| <customErrors mode="RemoteOnly" defaultRedirect="GenericErrorPage.htm"> |
| <error statusCode="403" redirect="NoAccess.htm" /> |
| <error statusCode="404" redirect="FileNotFound.htm" /> |
| </customErrors> |
| --> |
| <httpHandlers> |
| <remove verb="*" path="*.asmx"/> |
| <add verb="*" path="*.asmx" validate="false" type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/> |
| <add verb="*" path="*_AppService.axd" validate="false" type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/> |
| <add verb="GET,HEAD" path="ScriptResource.axd" type="System.Web.Handlers.ScriptResourceHandler, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" validate="false"/> |
| </httpHandlers> |
| <httpModules> |
| <add name="ScriptModule" type="System.Web.Handlers.ScriptModule, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/> |
| </httpModules> |
| </system.web> |
| <system.codedom> |
| <compilers> |
| <compiler language="vb;vbs;visualbasic;vbscript" extension=".vb" warningLevel="4" type="Microsoft.VisualBasic.VBCodeProvider, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> |
| <providerOption name="CompilerVersion" value="v3.5"/> |
| <providerOption name="OptionInfer" value="true"/> |
| <providerOption name="WarnAsError" value="false"/> |
| </compiler> |
| </compilers> |
| </system.codedom> |
| <!-- |
| The system.webServer section is required for running ASP.NET AJAX under Internet |
| Information Services 7.0. It is not necessary for previous version of IIS. |
| --> |
| <system.webServer> |
| <validation validateIntegratedModeConfiguration="false"/> |
| <modules> |
| <remove name="ScriptModule"/> |
| <add name="ScriptModule" preCondition="managedHandler" type="System.Web.Handlers.ScriptModule, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/> |
| </modules> |
| <handlers> |
| <remove name="WebServiceHandlerFactory-Integrated"/> |
| <remove name="ScriptHandlerFactory"/> |
| <remove name="ScriptHandlerFactoryAppServices"/> |
| <remove name="ScriptResource"/> |
| <add name="ScriptHandlerFactory" verb="*" path="*.asmx" preCondition="integratedMode" type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/> |
| <add name="ScriptHandlerFactoryAppServices" verb="*" path="*_AppService.axd" preCondition="integratedMode" type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/> |
| <add name="ScriptResource" preCondition="integratedMode" verb="GET,HEAD" path="ScriptResource.axd" type="System.Web.Handlers.ScriptResourceHandler, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/> |
| </handlers> |
| </system.webServer> |
| <runtime> |
| <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1"> |
| <dependentAssembly> |
| <assemblyIdentity name="System.Web.Extensions" publicKeyToken="31bf3856ad364e35"/> |
| <bindingRedirect oldVersion="1.0.0.0-1.1.0.0" newVersion="3.5.0.0"/> |
| </dependentAssembly> |
| <dependentAssembly> |
| <assemblyIdentity name="System.Web.Extensions.Design" publicKeyToken="31bf3856ad364e35"/> |
| <bindingRedirect oldVersion="1.0.0.0-1.1.0.0" newVersion="3.5.0.0"/> |
| </dependentAssembly> |
| </assemblyBinding> |
| </runtime> |
| </configuration> |
| <telerik:RadGrid ID="RadGridImages" runat="server" GridLines="None" |
| OnItemDataBound="RadGridImages_ItemDataBound" onneeddatasource="RadGridImages_NeedDataSource" |
| AllowPaging="True" PageSize="5" Skin="Vista" Width="750px" AllowSorting="True" |
| BorderStyle="None" |
| ShowStatusBar="True" ondeletecommand="RadGridImages_DeleteCommand"> |
| <MasterTableView AutoGenerateColumns="False" DataKeyNames="ImageID"> |
| <Columns> |
| <telerik:GridButtonColumn CommandName="Delete" Text="Delete" UniqueName= "DeleteColumn" ConfirmText="Are you sure ?"/> |
| <telerik:GridBoundColumn DataField="ImageID" HeaderText="Image ID" SortExpression="ImageID" |
| UniqueName="ImageID" Visible="false"> |
| </telerik:GridBoundColumn> |
| <telerik:GridBoundColumn DataField="ArtistID" HeaderText="Artist ID" SortExpression="ArtistID" |
| UniqueName="ArtistID" Visible="false"> |
| </telerik:GridBoundColumn> |
| <telerik:GridTemplateColumn DataField="ImageThumbURL" UniqueName="ImageThumbURLColumn" HeaderText="Artist"> |
| <ItemTemplate> |
| <asp:Image ID="ImageThumbNail" runat="server"></asp:Image> |
| </ItemTemplate> |
| </telerik:GridTemplateColumn> |
| <telerik:GridBoundColumn DataField="ImageDisplayFilename" HeaderText="Image" SortExpression="ImageDisplayFilename" |
| UniqueName="ImageDisplayFilename" DataFormatString="<nobr>{0}</nobr>"> |
| </telerik:GridBoundColumn> |
| <telerik:GridBoundColumn DataField="ImageThumbURL" HeaderText="ImageThumbURL" SortExpression="ImageThumbURL" |
| UniqueName="ImageThumbURL" Visible="False"> |
| </telerik:GridBoundColumn> |
| <telerik:GridTemplateColumn DataField="IsPrimaryImage" UniqueName="IsPrimaryImage" HeaderText="Primary Image ?"> |
| <ItemTemplate> |
| <asp:Label ID="LabelPrimary" runat="server" Text="Label"></asp:Label> |
| </ItemTemplate> |
| </telerik:GridTemplateColumn> |
| </Columns> |
| <RowIndicatorColumn Visible="False"> |
| <HeaderStyle Width="20px" /> |
| </RowIndicatorColumn> |
| <ExpandCollapseColumn Resizable="False" Visible="False"> |
| <HeaderStyle Width="20px" /> |
| </ExpandCollapseColumn> |
| <EditFormSettings> |
| <PopUpSettings ScrollBars="None" /> |
| </EditFormSettings> |
| </MasterTableView> |
| <PagerStyle Mode="NextPrevAndNumeric" /> |
| <FilterMenu Skin="Vista" EnableTheming="True"> |
| <CollapseAnimation Type="OutQuint" Duration="200"></CollapseAnimation> |
| </FilterMenu> |
| </telerik:RadGrid> |
| protected void RadGridImages_DeleteCommand(object source, GridCommandEventArgs e) |
| { |
| GridDataItem item = (GridDataItem)e.Item; |
| //Get the primary key value using the DataKeyValue. |
| Int32 id = -1; |
| string res = string.Empty; |
| bool ok = Int32.TryParse(item.OwnerTableView.DataKeyValues[item.ItemIndex]["ImageID"].ToString(), out id); |
| if (ok) |
| { |
| res = imagemanager.DeleteImage(id); |
| if (!string.IsNullOrEmpty(res)) |
| { |
| RadGridImages.Controls.Add(new LiteralControl("Unable to delete image. Reason: " + res)); |
| e.Canceled = true; |
| } |
| } |
| } |
Hi,
I am trying to use the fullwindow splitter as specified in the example.
http://demos.telerik.com/aspnet/prometheus/Splitter/Examples/ResizeWithWindow/FullWindow.aspx
During loading of the Fullwindow splitter control layout initially showing in small size and after someseconds it is expanding to the full size of the window.
This problem is even reproduciblein the specified demo page.
I captured this problemwhich is available in the below url.
http://3.bp.blogspot.com/_1ddzR--Mk44/SRFBcBIPcVI/AAAAAAAABWc/MQGj1PXaYrg/s1600-h/splitter.JPG
As I am using heavycontrols inside it, it is taking more time for me. I am using IE7.
Please help me on this.
I have a radgrid with a templated column. I've enabled grouping. When I drag a column from the grid into the group header, I get the following error:
Telerik.Web.UI.GridGroupByException: Expression cannot be null or empty
So I followed this thread: http://www.telerik.com/community/forums/thread/b311D-bcmedm.aspx
It says to use a GroupExpression, which I did. It resulted in the grid being grouped on startup (worked as expected). However, when I remove the column from the grouping, and try to re-add it to the group, I get the following error:
Telerik.Web.UI.GridGroupByException: Invalid group by expression: 'Group By' clause missing
The templated column does in fact contain a GroupByExpression="disciplineID" expression. So I am not sure what I am missing here.
Here are my needs:
1. Allow grouping of templated columns.
2. It cannot be grouped on startup of the grid.
3. Must allow the addition and removal of the columns from the grouping at will.
Please let me know what I need to do.
Thanks for all your help.