Telerik Forums
UI for ASP.NET AJAX Forum
1 answer
106 views
Hi How can I extraxt week number from telerik rad calendar.If I select a date in the calendar ,then i need to extract the week number for that date from the calendar.Any help is much appreciated
Missing User
 answered on 07 Nov 2008
3 answers
144 views
I don't think it is a problem of the RadUpload control, but the OS + browser itself.

I want to upload a file at about 10MB.

1) when uploading via the LAN, using IE7 in Vista, the speed is very good.

2) uploading to the same server, but via the Internet (thus our firewall), using IE7 in Vista, the speed is almost...zero, then timeout.

3) uploading to the same server, via the Internet (again, through the same firewall), using Firefox 3 or Opera in Vista, the speed is about 50Kbps, which is acceptable.

I would like to ask if anyone has the similiar situation.  Or if it is my set up problem.

Raymond

Erjan Gavalji
Telerik team
 answered on 07 Nov 2008
1 answer
96 views
Hi,
I am a newby on telerik suite.

I have a problem.

In my Dot.net application i want to open a new RadWindow from another RadWindow, when i clik to a button in my first Window.

To do this, I use a RadToolBar control whitin a RadToolBarButton:

<

 

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.

 

Georgi Tunev
Telerik team
 answered on 07 Nov 2008
2 answers
159 views
We are having a big problem using Window with FireFox.  Basically when trying to launch a Window when using FireFox we are getting a JavaScript error.  This problem is replicated easily by just creating a new empty project, only putting Window on it, and trying again.  Below is the error and the code used.

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> 

Any ideas?  The JavaScript error does not display on IE, Safari, or Opera (and I think Chrome too).
iConvene
Top achievements
Rank 2
 answered on 07 Nov 2008
1 answer
152 views
In my grid I have a GridButton column with a commandname =Delete
I also have ondeletecommand=RadGridName_deleteCommand

When I click the delete button, the row is deleted, but the code in the deletecommand handler never gets executed, so how is the row deleted ?  Why is the deletecommand event handler never executed.  Heres the grid code

<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> 
  and heres the event handler in the codebehind.  Ive set a breakpoint on the firstline, but its never reached

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;  
                }  
            }  
        } 
 Can anyone see whats going on here ?
Yavor
Telerik team
 answered on 07 Nov 2008
1 answer
157 views
I have a problem with a RadGrid.  I want another RadGrid to be updated when the the first i clicked and a row is selected. This works fine.... The problem is the row I selected in the first RadGrid is now no more selected!

I want the row selected to be still selected, and the first RadGrid which triggers the Ajax-event should not be updated, but I see from my debugging that the ObjectDataSource connected to that first RadGrid is called even there should be no need of that.

Iana Tsolova
Telerik team
 answered on 07 Nov 2008
1 answer
125 views

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.

Thanks & Regards,



Svetlina Anati
Telerik team
 answered on 07 Nov 2008
0 answers
123 views
Hi,
             Give me an example to create our skindid for the radtreenode only.Actually i want to do is to create my own skinid for particular radtreenode and apply at the server side when a particular condition is achieved.So if i apply this skinid then the particular tree nodetext is turns into redcolor.
          Is it possible to dothis.
          Please   Give me an example........

Thanks,
Giri...
Giri
Top achievements
Rank 1
 asked on 07 Nov 2008
3 answers
306 views
I need to create a merged cells type functionality (like http://www.telerik.com/community/forums/thread/b311D-ccatm.aspx) - this code checks through items and hard codes a column name.  How can I loop through all columns, checking if the previous column's value is equal to the current items?  I do not want to hard code column names.
Yavor
Telerik team
 answered on 07 Nov 2008
2 answers
279 views

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.

Jim
Top achievements
Rank 1
 answered on 07 Nov 2008
Narrow your results
Selected tags
Tags
+? more
Top users last month
Shiori
Top achievements
Rank 2
Iron
Tien
Top achievements
Rank 1
Iron
Robert
Top achievements
Rank 1
Rob
Top achievements
Rank 4
Bronze
Bronze
Iron
Geoff
Top achievements
Rank 1
Want to show your ninja superpower to fellow developers?
Top users last month
Shiori
Top achievements
Rank 2
Iron
Tien
Top achievements
Rank 1
Iron
Robert
Top achievements
Rank 1
Rob
Top achievements
Rank 4
Bronze
Bronze
Iron
Geoff
Top achievements
Rank 1
Want to show your ninja superpower to fellow developers?
Want to show your ninja superpower to fellow developers?