Telerik Forums
UI for ASP.NET AJAX Forum
1 answer
143 views
Hi,

I'm curious as to why we need to have these packages installed into Visual Studio 2010. All I can see is that we have a Telerik menu option with a link to create a new Telerik project. This acts no different to a File, New Project apart from pre-selecting the Telerik options. Running these add-ins (I have all major Telerik toolkits installed) definitely affects my startup time (my machine alas, is not the speed demon it used to be) and you cannot disable these packages via the extension manager, only uninstall the whole toolkit. I'm presuming that there is more in these packages than I have noticed but can we at least allow the option to disable them? I don't create new projects every day but I do run Visual Studio everyday (multiple copies on occasions) and startup lag time can be a little annoying.

Thanks

Colin Blakey
Petar
Telerik team
 answered on 14 May 2010
3 answers
108 views
Hi guys?

I am newbie with telerik.

I would like to sum all the values in a row and display them in a column that will be added programmatically. The grid has auto-generated the pre-existing columns.

How do I add this new column??


Tsvetoslav
Telerik team
 answered on 14 May 2010
1 answer
95 views

Hi,

i have an asp.net application using some radgrids with filter controls: AllowFilteringByColumn="True"
I tested the radgrid from my local machine, and the radgrid looked fine.
Then i deployed the web application to a sharepoint server.
Now i noticed that the filter controls (the filter row) look bad only when the FilterIcon of my GridDateTimeColumn is hidden: ShowFilterIcon="false"

Here a screenshot when the FilterIcon of my DateTimeColumn is hidden: link1
Here a screenshot when the FilterIcon of my DateTimeColumn is visible: link2

  • Can someone explain me why and how to fix it? Is that a known Issue in Sharepoint 2010?
  • As we plan to use our radgrid only in sharepoint environment, it is really important for us to know,
  • what are the known issues of the Telerik version 2010.1.415.20 in sharepoint?

Here the code of my aspx page:

<table border="0" style="height: 100%; width: 100%">  
<tr > 
            <td style="width: 100%; padding-top: 5px; vertical-align: top;">                                    
                <telerik:RadScriptBlock runat="server" ID="RadScriptBlock1">  
                            <script type="text/javascript">  
                                function OnClientSelectedIndexChangedHandler(sender, eventArgs) {  
                                    var inputElement = sender.get_inputDomElement();  
                                    inputElement.style.textAlign = "center";  
                                }  
                            </script>   
                </telerik:RadScriptBlock>                      
                <telerik:RadAjaxManager ID="RadAjaxManager1" runat="server">  
                        <AjaxSettings> 
                            <telerik:AjaxSetting AjaxControlID="RadGrid1">  
                                <UpdatedControls> 
                                    <telerik:AjaxUpdatedControl ControlID="RadGrid1" LoadingPanelID="RadAjaxLoadingPanel1" /> 
                                </UpdatedControls> 
                            </telerik:AjaxSetting> 
                        </AjaxSettings> 
                    </telerik:RadAjaxManager> 
                <telerik:RadAjaxLoadingPanel ID="RadAjaxLoadingPanel1" runat="server" Skin="Vista" /> 
                  
                <telerik:RadGrid ID="RadGrid1" Skin="Windows7" Width="100%" AllowFilteringByColumn="True" 
                    AllowSorting="True" PageSize="12" AllowPaging="True" runat="server" 
                    AutoGenerateColumns="False" GridLines="None" > 
                    <GroupingSettings CaseSensitive="false" /> 
                    <MasterTableView EditMode="InPlace" DataKeyNames="ProjectUID" TableLayout="Fixed">  
                        <Columns> 
                            <telerik:GridHyperLinkColumn HeaderText="ProjectName" UniqueName="ProjectName" DataTextField="ProjectName"   
                                SortExpression="ProjectName" HeaderStyle-Width="40%" FilterControlWidth="95%" AutoPostBackOnFilter="false" ShowFilterIcon="true" /> 
                            <telerik:GridBoundColumn HeaderText="ProjectLeader" DataField="ProjectLeader" UniqueName="ProjectLeader" 
                                SortExpression="ProjectLeader" HeaderStyle-Width="15%" FilterControlWidth="85%" AutoPostBackOnFilter="false" ShowFilterIcon="true" /> 


                            <telerik:GridDateTimeColumn  HeaderText="LastReport" DataField="LastReport" UniqueName="LastReport"  DataType="System.DateTime"  DataFormatString="{0:MM/d/yyyy}"   
                                SortExpression="LastReport" HeaderStyle-Width="15%" FilterControlWidth="90%" AutoPostBackOnFilter="false" ShowFilterIcon="true" /> 


                            <telerik:GridBoundColumn HeaderText="LastModifiedBy" DataField="LastModifiedBy" UniqueName="LastModifiedBy" 
                                SortExpression="LastModifiedBy" HeaderStyle-Width="15%" FilterControlWidth="85%" AutoPostBackOnFilter="false" ShowFilterIcon="true" /> 
                            <telerik:GridTemplateColumn HeaderText="Status" DataField="Status" UniqueName="Status"   
                                SortExpression="Status" HeaderStyle-Width="15%" FilterControlWidth="85%" ReadOnly="true" AutoPostBackOnFilter="false" ShowFilterIcon="false" > 
                                <ItemTemplate> 
                                    <asp:Image ID="StatusImage" Style="float: left;" ImageUrl='' 
                                        runat="server" AlternateText="StatusImage" /> 
                                    <asp:Label ID="StatusLabel" runat="server" Text='<%#Eval("Status")%>'></asp:Label> 
                                </ItemTemplate> 
                                 <FilterTemplate>                                  
                                    <telerik:RadComboBox runat="server" ID="FilterComboStatus" AutoPostBack="true"    
                                     Filter="Contains"  Skin="Windows7" Width="99%"    
                                        DataTextField="<%# STR_TEXT %>" DataValueField="<%# STR_VALUE %>" DataSource='<%# GridHelperObj.Indicator_CreateStatusDT() %>' 
                                        OnSelectedIndexChanged="FilterComboStatus_SelectedIndexChanged"                                          
                                         OnClientLoad="OnClientSelectedIndexChangedHandler"   
                                         SelectedValue='<%# TryCast(Container,GridItem).OwnerTableView.GetColumn("Status").CurrentFilterValue %>' >                                          
                                    </telerik:RadComboBox>                                                                  
                                </FilterTemplate>    
                                <HeaderStyle HorizontalAlign="Center"></HeaderStyle> 
                                <ItemStyle HorizontalAlign="Center"></ItemStyle> 
                            </telerik:GridTemplateColumn >    
                        </Columns> 
                    </MasterTableView> 
                </telerik:RadGrid>                           
            </td> 
        </tr> 
    </table> 

Thank you in advance

Tsvetoslav
Telerik team
 answered on 14 May 2010
0 answers
96 views
Hi,

I had an issue with captcha generating an error when clicking 'Generate new Image'.

With help from the guys at Telerik, we traced it to a .Net issue with URL rewriting and postbacks.

If you are using .Net35 or later you can simply add

formName.Action = Request.RawUrl;

to the page_Load event

Anyone still using earlier .Net versions will have a slightly bumpier journey, though there are solutions out there.



Peter Parsons
Top achievements
Rank 1
 asked on 14 May 2010
3 answers
70 views

Hi,

Earlier we were using rad grid version of Q3 2007. Now we are migrating it to Q2 2009.

My OnRowCreated event goes like this,

function onRowCreated(rowObject)
    {
        if(rowObject.ItemType == "NestedView")
        {
            var nestedTable = rowObject.Control.cells[1].childNodes[0];

            if(nestedTable != null && nestedTable.tBodies[0].rows.length == 1 && nestedTable.innerHTML.indexOf("No child records to display.") != -1)
            {
                var parentRow = this.Control.rows[rowObject.Control.rowIndex - 1];
                parentRow.cells[0].childNodes[0].style.display = "none";
                rowObject.Control.style.display = "none";
            }
        }
    }

Now i need to convert this to rad grid version of Q2 2009.
I couldnt find how to convert rowObject.ItemType to the latest one.

If anybody knows how to convert this above function to the Q2 2009 version please let me know.

Thanks in advance

Tsvetoslav
Telerik team
 answered on 14 May 2010
2 answers
226 views

I have this problem in my welcome.aspx page.so how to solve this...


Not enough permissions.
Inherit your page class from RadAjaxPage if you are running under Medium trust level.

Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.

Exception Details: System.InvalidOperationException: Not enough permissions.
Inherit your page class from RadAjaxPage if you are running under Medium trust level.

Source Error:

An unhandled exception was generated during the execution of the current web request. Information regarding the origin and location of the exception can be identified using the exception stack trace below.

Stack Trace:

[InvalidOperationException: Not enough permissions.
Inherit your page class from RadAjaxPage if you are running under Medium trust level.]
   Telerik.Web.UI.RadAjaxControl.AttachOnRender() +274
   Telerik.Web.UI.RadAjaxControl.OnPagePreRenderComplete(Object sender, EventArgs e) +97
   System.EventHandler.Invoke(Object sender, EventArgs e) +0
   System.Web.UI.Page.OnPreRenderComplete(EventArgs e) +8700926
   System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +1029


Version Information: Microsoft .NET Framework Version:2.0.50727.3603; ASP.NET Version:2.0.50727.4049
Kannan
Top achievements
Rank 1
 answered on 14 May 2010
0 answers
158 views
Hi

i did one project in telirik .I am using Radscriptmanager in master page .i gave cdnsettings to radscriptmanager .but i face problem that empty in browser .it's no display the controls i gave this in master .

 <telerik:RadScriptManager ID="RadScriptManager1" runat="server">
   <CdnSettings BaseUrl="http://my.favorite.cdn" BaseSecureUrl="https://my.favorite.cdn" TelerikCdn="Enabled" />
</telerik:RadScriptManager>

in my master  am using Radspilter in radspliter am calling one javascript method.

when ever am remove cdnsettings it's display the screen on borwser .than agin give cdnsetting that screen is not display

this my master page source 
<%@ Master Language="C#" AutoEventWireup="true" CodeFile="MasterPage2.master.cs" Inherits="MasterPage2" %>
<%@ 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 id="Head1" runat="server">
    <title></title>
    <link rel="Stylesheet" href="css/styles.css" type="text/css" />
</head>
<body>
    <form id="form1" runat="server">
    
      <telerik:RadScriptManager ID="RadScriptManager1" runat="server"  EnableScriptCombine="True" EnableHandlerDetection="false" >
   <CdnSettings BaseUrl="http://my.favorite.cdn" BaseSecureUrl="https://my.favorite.cdn" TelerikCdn="Enabled" />
</telerik:RadScriptManager>
    <div style="height: 100%;" id="splitterContainer">
        <telerik:RadAjaxManager ID="radAjMan" runat="server" UpdatePanelsRenderMode="Inline"
            DefaultLoadingPanelID="logPan">
            <AjaxSettings>
                <telerik:AjaxSetting AjaxControlID="horMenu">
                    <UpdatedControls>
                        <telerik:AjaxUpdatedControl ControlID="leftMenu" />
                        <telerik:AjaxUpdatedControl ControlID="horMenu" />
                    </UpdatedControls>
                </telerik:AjaxSetting>
            </AjaxSettings>
        </telerik:RadAjaxManager>
        <telerik:radformdecorator id="RadFormDecorator2" DecoratedControls="all" runat="server" decorationzoneid="ZoneID2"
            skin="Web20" ControlsToSkip="Select">
        </telerik:radformdecorator>
         <telerik:radformdecorator id="RadFormDecorator1" DecoratedControls="all" runat="server" decorationzoneid="ZoneID3"
            skin="Web20" ControlsToSkip="Select">
        </telerik:radformdecorator>
        <telerik:RadWindowManager ID="radWin" runat="server">
            <Windows>
                <telerik:RadWindow ID="defFacWnd" OffsetElementID='<%#lnk_def_facility.ClientID%>'
                    OpenerElementID='<%#lnk_def_facility.ClientID%>' NavigateUrl="~/User/DefFacility.aspx"
                    OnClientClose="onDefFacClose" runat="server">
                </telerik:RadWindow>
            </Windows>
        </telerik:RadWindowManager>
        <telerik:RadFormDecorator ID="rad_decorator" runat="server" DecoratedControls="all" ControlsToSkip="Select">
        </telerik:RadFormDecorator>
        <telerik:RadSplitter ID="contentSplitter" runat="server" Height="100%" Width="100%"
           VisibleDuringInit="false" OnClientLoaded="initSplitter">
            <telerik:RadPane ID="navigationPane" runat="server" Width="190">
                <div style="margin: 5px;">
                 <br/>
                    <asp:Image ID="Image2" runat="server" ImageUrl="~/img/company_logo.jpg" />
                    
                   
                    <br />
                    <asp:LinkButton ID="lnk_def_facility" runat="server"></asp:LinkButton>
                </div>
                <telerik:RadPanelBar ID="leftMenu" runat="server" Width="180px">
                </telerik:RadPanelBar>
                 <br/>
                 <br/>
                  <br/>
                 
                <div >
                <asp:Button runat="server" ID="btn_logout" Text="Logout"  />  
                </div>
            </telerik:RadPane>
            <telerik:RadSplitBar ID="splitter" runat="server" CollapseMode="Forward" />
            <telerik:RadPane ID="contentPane" runat="server" MinWidth="400">
                <div style="margin: 5px;">
                  <div id="ZoneID4" style="right: auto">
                <fieldset width="100%" style="border-style: none; padding-right: inherit;"  align="right">
                    <asp:Image ID="Image1" runat="server" 
                        ImageUrl="~/img/studentdatasuite_header.PNG" /> 
                    </fieldset>
                    </div>
                    <telerik:RadTabStrip ID="horMenu" runat="server" SelectedIndex="0" DataFieldID="module_id">
                        <DataBindings>
                            <telerik:RadTabBinding TextField="module" ValueField="module_id" />
                        </DataBindings>
                    </telerik:RadTabStrip>
                   
                </div>
                <div style="margin: 5px;">
                    <h2>
                        <asp:Literal runat="server" ID="ltTitle"></asp:Literal></h2>
                    <asp:ContentPlaceHolder ID="centerContent" runat="server">
                    </asp:ContentPlaceHolder>
                </div>
                <div id="ZoneID3" style="right: auto">
                <fieldset width="100%" style="border-style: none; padding-right: inherit;"  align="center">
                    <p> © 2009 Sama IT Group. All rights reserved.
<a target="_self" title="Home" href="http://www.samaitgroup.com/">Home</a> 
<a target="_self" title="Products" href="http://www.samaitgroup.com/products.html">Products</a> 
<a target="_self" title="Aboutus" href="http://www.samaitgroup.com/aboutus.html">Aboutus</a>
<a target="_self" title="Support" href="http://www.samaitgroup.com/support.html">Support</a>
<a target="_self" title="Contacts" href="http://www.samaitgroup.com/contactus.html">Contacts</a>
         </p>
                    </fieldset>
                    </div>
                 
            </telerik:RadPane>
        </telerik:RadSplitter>
      
       <telerik:RadAjaxLoadingPanel ID="logPan" runat="server" IsSticky="true" Transparency="30"
            Style="position: absolute; top: 0; left: 0; line-height: 60px; text-align: center;
            z-index: 99;" Width="100%" Height="100%" BackColor="#B9CDF7">
            <asp:Image ID="img" runat="server" Width="130px" Height="60px" ImageUrl="~/img/loading.gif"
                Style="border: 0; margin-top: 70px;"></asp:Image>
        </telerik:RadAjaxLoadingPanel>
    
    </div>

    <script src="http://ajax.microsoft.com/ajax/beta/0909/MicrosoftAjaxTemplates.js" type="text/javascript">
    
        function onDefFacClose(oWnd) {            //get the transferred arguments
            var arg = oWnd.argument;
            if (arg) {
                var facName = arg.facName;
                $get(oWnd.get_openerElementID()).innerHTML = facName;
            }
        }
        function initSplitter(sender, args) {
            sender.get_element().style.visibility = 'inherit';
        }  
 
    </script>

    </form>
</body>
</html>


how to soolve this problem it's argent 

thanks and regrads 
shanker.B
  
shanker bangari
Top achievements
Rank 1
 asked on 14 May 2010
6 answers
182 views

Dear Telerik,

                    Iam facing an issue in invoking EditPopup after I grouped any of the columns inthe radgrid. When I do this the page seemed like shadow gray color as I couldnot do any action in the PopUp window. It is caused at the of Grouping is doneotherwise I could do all operations with EditPoup window.

I am afraid of what mistake I made in my page. Herewith I notedthe siplified code for your reference.

 <div align="center"
            <div class="RadCustomPage" id="RadTest" runat="server">                 
                <asp:ScriptManager ID="ScriptManager1" runat="server" /> 
                <%--<telerik:RadScriptManager ID="man1" runat="server"></telerik:RadScriptManager>--%> 
                <telerik:RadAjaxManager ID="radAjaxManager" runat="server"
                    <AjaxSettings> 
                        <telerik:AjaxSetting AjaxControlID="RadGrid1"
                            <UpdatedControls> 
                                <telerik:AjaxUpdatedControl ControlID="RadGrid1" LoadingPanelID="ajaxLoadingPanel" /> 
                            </UpdatedControls> 
                        </telerik:AjaxSetting> 
                    </AjaxSettings> 
                </telerik:RadAjaxManager> 
                <telerik:RadAjaxLoadingPanel ID="ajaxLoadingPanel" runat="server" Height="75px" Width="75px" 
                    HorizontalAlign="Left" BackgroundPosition="BottomLeft" Direction="LeftToRight"
                    <div style="position: absolute; left: 500px; top: 200px"
                        <img alt="Loading..." src='<%= RadAjaxLoadingPanel.GetWebResourceUrl(Page, "Telerik.Web.UI.Skins.Default.Ajax.loading7.gif") %>' 
                            style="border: 0px;" /> 
                    </div> 
                </telerik:RadAjaxLoadingPanel> 
                <telerik:RadGrid ID="RadGrid1" runat="server" Width="100%" Skin="Vista" AutoGenerateColumns="false" 
                    OnNeedDataSource="RadGrid1_NeedDataSource"
                    <HeaderStyle CssClass="HeaderStyle" /> 
                    <ItemStyle CssClass="ItemStyle" /> 
                    <AlternatingItemStyle CssClass="AlternatingItemStyle" /> 
                    <ClientSettings AllowDragToGroup="true"
                        <Resizing AllowColumnResize="True" AllowRowResize="false" ResizeGridOnColumnResize="true" 
                            ClipCellContentOnResize="false" EnableRealTimeResize="false" /> 
                        <ClientEvents OnGridCreated="GridCreated" /> 
                    </ClientSettings> 
                    <MasterTableView EditMode="PopUp" DataKeyNames="ID" CommandItemDisplay="Top"
                        <Columns> 
                            <telerik:GridEditCommandColumn UniqueName="EditColumn"
                            </telerik:GridEditCommandColumn> 
                            <telerik:GridBoundColumn HeaderText="ID" HeaderButtonType="TextButton" DataField="ID"
                            </telerik:GridBoundColumn> 
                            <telerik:GridBoundColumn HeaderText="Name" HeaderButtonType="TextButton" DataField="Name"
                            </telerik:GridBoundColumn> 
                            <telerik:GridBoundColumn HeaderText="Address" HeaderButtonType="TextButton" DataField="Address"
                            </telerik:GridBoundColumn> 
                        </Columns> 
                        <EditFormSettings PopUpSettings-Modal="true" PopUpSettings-Height="500px" PopUpSettings-Width="800px"
                            <FormTemplate> 
                                <table> 
                                    <tr> 
                                        <td> 
                                            Test Grid 
                                        </td> 
                                    </tr> 
                                </table> 
                            </FormTemplate> 
                        </EditFormSettings> 
                    </MasterTableView> 
                </telerik:RadGrid>                
            </div> 
        </div> 

protected void Page_Load(object sender, EventArgs e) 
        {             
            try 
            {                
                //Grid Grouping settings 
                RadGrid1.ShowGroupPanel = true
                RadGrid1.ClientSettings.AllowDragToGroup = true
                RadGrid1.GroupingSettings.ShowUnGroupButton = true
                RadGrid1.ClientSettings.Selecting.AllowRowSelect = true
                RadGrid1.ClientSettings.AllowGroupExpandCollapse = true
 
                //Column Resizing  settings                 
                RadGrid1.ClientSettings.Resizing.AllowColumnResize = true
                RadGrid1.ClientSettings.Resizing.AllowRowResize = false
                RadGrid1.ClientSettings.Resizing.ResizeGridOnColumnResize = false
                RadGrid1.ClientSettings.Resizing.ClipCellContentOnResize = true
                RadGrid1.ClientSettings.Resizing.EnableRealTimeResize = false
 
                //Column Reordering settings 
                RadGrid1.ClientSettings.AllowColumnsReorder = true
                RadGrid1.ClientSettings.ColumnsReorderMethod = GridClientSettings.GridColumnsReorderMethod.Reorder; 
                RadGrid1.ClientSettings.ReorderColumnsOnClient = false
 
                // Scrolling settings 
                RadGrid1.ClientSettings.Scrolling.AllowScroll = true
                RadGrid1.ClientSettings.Scrolling.UseStaticHeaders = true
                RadGrid1.ClientSettings.Scrolling.SaveScrollPosition = true
                RadGrid1.ClientSettings.Scrolling.ScrollHeight = Unit.Pixel(400); 
            } 
            catch (Exception e1) 
            { 
                Response.Write(e1.Message.ToString()); 
            } 
        } 
 
        public DataTable GetData() 
        { 
            DataTable dt = new DataTable(); 
            DataColumn[] cols = new DataColumn[] { new DataColumn("ID"), new DataColumn("Name"), new DataColumn("Address") }; 
 
            dt.Columns.AddRange(cols); 
 
            for (int i = 0; i <= 50; i++) 
            { 
                DataRow dr = dt.NewRow(); 
                dr[0] = "ID :" + i; 
                dr[1] = "Name :" + i; 
                dr[2] = "Address :" + i; 
                dt.Rows.Add(dr); 
            } 
            return dt; 
        } 
        protected void RadGrid1_NeedDataSource(object source, Telerik.Web.UI.GridNeedDataSourceEventArgs e) 
        { 
            this.RadGrid1.DataSource = GetData(); 
        } 

I hope the above mentioned code snippet would be enough tounderstand the scenario

-Thanks

Daniel
Telerik team
 answered on 14 May 2010
3 answers
58 views
Radtabstrip is not working fine with the mozilla browser. Please find the attached image.
And I am using the version of control is 3.6.1.0.
Yana
Telerik team
 answered on 14 May 2010
3 answers
253 views
I have a database table that represents file paths on a systems.

I just want to show the paths from the database. Can I use FileExplorer for this. Does the datasource for FileExplorer have to be a physical folder on a real machine.

I currently load my database and I wrote some C# code to run over the flat table to put everything back into and asp.net tree view control, but the fileexplorer you guys build it much cooler looking then then the asp.net tree view control.

thanks
jason
Fiko
Telerik team
 answered on 14 May 2010
Narrow your results
Selected tags
Tags
+? more
Top users last month
Hiba
Top achievements
Rank 1
Iron
Iron
Rob
Top achievements
Rank 3
Bronze
Bronze
Iron
Max
Top achievements
Rank 1
Veteran
Iron
Alina
Top achievements
Rank 1
Rakhee
Top achievements
Rank 1
Iron
Iron
Iron
Want to show your ninja superpower to fellow developers?
Top users last month
Hiba
Top achievements
Rank 1
Iron
Iron
Rob
Top achievements
Rank 3
Bronze
Bronze
Iron
Max
Top achievements
Rank 1
Veteran
Iron
Alina
Top achievements
Rank 1
Rakhee
Top achievements
Rank 1
Iron
Iron
Iron
Want to show your ninja superpower to fellow developers?
Want to show your ninja superpower to fellow developers?