Telerik Forums
UI for ASP.NET AJAX Forum
2 answers
242 views
Hello,

  I have a RadBInaryImage and i would like to change the visibility from javascript. Right now I am making the source empty but i still see the empty image with cross mark. So i wanted it to be invisible.

var OldImage = $get("<%= rbiClientImage.ClientID %>");    
       if (OldImage != null)
       {       
          OldImage.src = "";     
       }

Is there any property to make the binaryimage invisible?

Appreciate the help
Thanks
Jagat
Top achievements
Rank 1
 answered on 13 Mar 2012
1 answer
446 views
Is there any way to apply excel like automatic filter on telrik grid ? I have autogeneratedcolumn=true and based on condition I am showing the column 


<telerik:RadGrid ID="gvinvoice" Width="98%" AllowPaging="true" PageSize="10" runat="server"
                                AutoGenerateColumns="true" 
                                OnPageIndexChanged="gvinvoice_PageIndexChanged" 
                                ShowFooter="True">
                                <PagerStyle Mode="NextPrevAndNumeric" />
                            </telerik:RadGrid>


So, at design time I am not sure the number and name of the column. How can I apply filter to these columns ? 
Princy
Top achievements
Rank 2
 answered on 13 Mar 2012
1 answer
816 views
Ok, I'm at the bottom of the pit of despair!
Have tried for days to resolve this problem, so maybe hoping someone here can help. I've searched the web and tried all the advice given, to no avail. Here is the problem.

I built a local project with RAD grid, cloud, combos etc and it worked fine.  However, when I integrated it into out CMS, the problems started.  The man error message is:

Script controls may not be registered before PreRender


The problem is something to do with this piece of code:
<telerik:RadScriptManager ID="RadScriptManager1" EnableHandlerDetection="false" runat="server">
</telerik:RadScriptManager>


The pages where I've tried this :
1. The master page
2. The ascx page

Doesn't matter where I position this line of code, I still get either the above error message.  I've also tried these 2 different code blocks (not at the same time obviously) in the code behind of the ascx page:

  
protected override void OnInit(EventArgs e)
{
    if (ScriptManager.GetCurrent(this.Page) == null)
    {
        ScriptManager scriptManager = new ScriptManager();
        scriptManager.ID = "myScriptManager";
        scriptManager.EnablePartialRendering = true;
        this.Page.Form.Controls.Add(scriptManager);
    }
    base.OnInit(e);
}
 
protected override void OnPreRender(EventArgs e)
{
    if (ScriptManager.GetCurrent(this.Page) == null)
    {
        ScriptManager scriptManager = new ScriptManager();
        scriptManager.ID = "myScriptManager";
        scriptManager.EnablePartialRendering = true;
        this.Page.Form.Controls.Add(scriptManager);
    }
    base.OnPreRender(e);
}

Here is the stack trace:
[InvalidOperationException: Script controls may not be registered before PreRender.]
   System.Web.UI.ScriptControlManager.RegisterScriptControl(TScriptControl scriptControl) +348689
   System.Web.UI.ScriptManager.RegisterScriptControl(TScriptControl scriptControl) +66
   Telerik.Web.UI.RadWebControl.RegisterScriptControl() +42
   Telerik.Web.UI.RadWebControl.ControlPreRender() +15
   Telerik.Web.UI.RadFormDecorator.ControlPreRender() +464
   Telerik.Web.UI.RadWebControl.OnPreRender(EventArgs e) +22
   System.Web.UI.Control.PreRenderRecursiveInternal() +80
   System.Web.UI.Control.PreRenderRecursiveInternal() +171
   System.Web.UI.Control.PreRenderRecursiveInternal() +171
   System.Web.UI.Control.PreRenderRecursiveInternal() +171
   System.Web.UI.Control.PreRenderRecursiveInternal() +171
   System.Web.UI.Control.PreRenderRecursiveInternal() +171
   System.Web.UI.Control.PreRenderRecursiveInternal() +171
   System.Web.UI.Control.PreRenderRecursiveInternal() +171
   System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +842


I'm pretty much as my wits end with this. Any ideas Telerik, community?
Many thanks,
Alan
Richard
Top achievements
Rank 1
 answered on 13 Mar 2012
13 answers
638 views
Hi Team,
I have a problem with the combo boxes i'm using. Whenever i disable the comboboxes the text inside them becomes blurry and not clear. If i place the mouse over the combobox the text becomes fine. But if i move the mouse a way from the combobox it becomes blurry and not clear again.
Is this a defect in the  Telerik component i'm using?  Could you help please.
Thanks,


Ivana
Telerik team
 answered on 13 Mar 2012
1 answer
122 views
Hi,

I have wrote this in my row click,

function RowClick(sender, eventArgs) {

                if (editedRow ) {

                    hasChanges = false;

                    if (confirm("Update changes?")) {

 

                        $find("<%= RadGrid1.ClientID %>").get_masterTableView().updateItem(editedRow);

                    }

                }

            }

But still my itemupdate event is not firing.

Help me
Thnx in advance
Richard
Top achievements
Rank 1
 answered on 13 Mar 2012
10 answers
419 views

Hi Guys,

     I've been using RadControls for a while now and I've been able to fix most of my issues but this one has me completely stumped.  Thankfully, I was able to recreate it in an empty project.

ASPX:

        <asp:ScriptManager ID="ScriptManager1" runat="server">  
        </asp:ScriptManager> 
        <asp:UpdatePanel ID="UpdatePanel1" runat="server">  
            <ContentTemplate> 
                <telerik:RadDatePicker ID="RadDatePicker1" runat="server" Skin="WebBlue">  
                </telerik:RadDatePicker> 
                <br /> 
                <br /> 
                <asp:Button ID="Button1" runat="server" Text="toggle visibility" /> 
            </ContentTemplate> 
        </asp:UpdatePanel> 
        <br /> 
        <asp:Button ID="Button2" runat="server" Text="post back" /> 

VB:

    Protected Sub Button1_Click(ByVal sender As ObjectByVal e As EventArgs) Handles Button1.Click  
        Me.RadDatePicker1.Visible = Not Me.RadDatePicker1.Visible  
    End Sub 

To recrate the problem:
1. Press the 'toggle visibility' button to hide the RadDatePicker.
2. Press the 'post back' button to do a non-ajax postback.
3. Press 'toggle visibility' again to show the RadDatePicker.
4. Now open the calendar of the date picker and it will have lost its skin.

     This happens no matter what browser I run it in. I have also already tried swapping out the Rad UpdatePanel/ScriptManager for MS AJAX ones.  I have seen similar things happen with other Rad controls in the same situation (which is why I'm posting this in general discussions) but I'm just using DatePicker here for simplicity. Thanks in advance for any help you can give me.

Petrofac
Top achievements
Rank 1
 answered on 13 Mar 2012
1 answer
127 views
hi if the RadPanelBar is inside RadAjaxPanel on each postback the panelbar not exapnded fully its hanging on top
when i click on the RadPanelbar then only it exapnded
why this thing happening
how to solve this problem?
this is my aspx , i set the height and width for table "maintable" at client side
<%@ Page Language="VB" AutoEventWireup="false" CodeFile="Test.aspx.vb" Inherits="Test" %>
 
 
<%@ 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">
 
<head runat="server">
    <title></title>
 
    <style type="text/css" >
      html,body,form
      {
       padding:0px;
       margin:0px;
       width:100%;
       height:100%;  
      }
    </style>
 
    <script src="Scripts/jquery-1.4.1.js" type="text/javascript"></script>
     
 
    <script language="javascript" type="text/javascript" >
 
        window.onload = SetTableHieght;
        window.onresize = SetTableHieght;
 
        function SetTableHieght() {
 
            var windowHight = $(window).height() - 100;
            var windowWidth = $(window).width() - 100;
            $("#maintable").attr("style", "height:" + windowHight.toString() + "px;width:" + windowWidth.toString() +"px;");
 
        }
 
        function OnResponseEnd(sender, args) {
            SetTableHieght();
        }
    </script>
     
       
</head>
<body  >
    <form id="form1" runat="server">
   
    <telerik:RadScriptManager ID="RadScriptManager1"  runat="server">
    </telerik:RadScriptManager>
 
 <telerik:RadAjaxPanel ID="RadAjaxPanel1" runat="server" BorderColor="Orange" ClientEvents-OnResponseEnd="OnResponseEnd" Height="100%" Width="100%">
 
     <table cellpadding="0" cellspacing="0" id="maintable" >
        <tr>
            <td style="height:100%;width:100%;" >
                     
                                <telerik:RadPanelBar ID="SidePanelBar" Height="100%"       Width="100%" runat="server"   ExpandMode="FullExpandedItem"    >
                                       <Items>                  
                  
                
                                           <telerik:RadPanelItem Expanded="true" Selected="true"      Text="Workspace" >
                                               <ContentTemplate>
 
                                                         
                                                             <telerik:RadTreeView ID="NumTree"  runat="server">
                                                                   <Nodes>
                                                                        <telerik:RadTreeNode Text="1"  ></telerik:RadTreeNode>
                                                                        <telerik:RadTreeNode Text="1"  ></telerik:RadTreeNode>
                                                                        <telerik:RadTreeNode Text="1"  ></telerik:RadTreeNode>
                                                                        <telerik:RadTreeNode Text="1"  ></telerik:RadTreeNode>
                                                                        <telerik:RadTreeNode Text="1"  ></telerik:RadTreeNode>
                                                                        <telerik:RadTreeNode Text="1"  ></telerik:RadTreeNode>
                                                                        <telerik:RadTreeNode Text="1"  ></telerik:RadTreeNode>
                                                                        <telerik:RadTreeNode Text="1"  ></telerik:RadTreeNode>
                                                                        <telerik:RadTreeNode Text="1"  ></telerik:RadTreeNode>
                                                                        <telerik:RadTreeNode Text="1"  ></telerik:RadTreeNode>
                                                                        <telerik:RadTreeNode Text="1"  ></telerik:RadTreeNode>
                                                                        <telerik:RadTreeNode Text="1"  ></telerik:RadTreeNode>
                                                                        <telerik:RadTreeNode Text="1"  ></telerik:RadTreeNode>
                                                                        <telerik:RadTreeNode Text="1"  ></telerik:RadTreeNode>
                                                                        <telerik:RadTreeNode Text="1"  ></telerik:RadTreeNode>
                                                                        <telerik:RadTreeNode Text="1"  ></telerik:RadTreeNode>
                                                                        <telerik:RadTreeNode Text="1"  ></telerik:RadTreeNode>
                                                                        <telerik:RadTreeNode Text="1"  ></telerik:RadTreeNode>
                                                                        <telerik:RadTreeNode Text="1"  ></telerik:RadTreeNode>
                                                                        <telerik:RadTreeNode Text="1"  ></telerik:RadTreeNode>
                                                                        <telerik:RadTreeNode Text="1"  ></telerik:RadTreeNode>
                                                                        <telerik:RadTreeNode Text="1"  ></telerik:RadTreeNode>
                                                                        <telerik:RadTreeNode Text="1"  ></telerik:RadTreeNode>
                                                                        <telerik:RadTreeNode Text="1"  ></telerik:RadTreeNode>
                                                                        <telerik:RadTreeNode Text="1"  ></telerik:RadTreeNode>
                                                                        <telerik:RadTreeNode Text="1"  ></telerik:RadTreeNode>
                                                                        <telerik:RadTreeNode Text="1"  ></telerik:RadTreeNode>
                                                                        <telerik:RadTreeNode Text="1"  ></telerik:RadTreeNode>
                                                                        <telerik:RadTreeNode Text="1"  ></telerik:RadTreeNode>
                                                                        <telerik:RadTreeNode Text="1"  ></telerik:RadTreeNode>
                                                                        <telerik:RadTreeNode Text="1"  ></telerik:RadTreeNode>
                                                                        <telerik:RadTreeNode Text="1"  ></telerik:RadTreeNode>
                                                                        <telerik:RadTreeNode Text="1"  ></telerik:RadTreeNode>
                                                                        <telerik:RadTreeNode Text="1"  ></telerik:RadTreeNode>
                                                                        <telerik:RadTreeNode Text="1"  ></telerik:RadTreeNode>
                                                                        <telerik:RadTreeNode Text="1"  ></telerik:RadTreeNode>
                                                                        <telerik:RadTreeNode Text="1"  ></telerik:RadTreeNode>
                                                                        <telerik:RadTreeNode Text="1"  ></telerik:RadTreeNode>
                                                                        <telerik:RadTreeNode Text="1"  ></telerik:RadTreeNode>
                                                                        <telerik:RadTreeNode Text="1"  ></telerik:RadTreeNode>
                                                                        <telerik:RadTreeNode Text="1"  ></telerik:RadTreeNode>
                                                                        <telerik:RadTreeNode Text="1"  ></telerik:RadTreeNode>
                                                                        <telerik:RadTreeNode Text="1"  ></telerik:RadTreeNode>
                                                                        <telerik:RadTreeNode Text="1"  ></telerik:RadTreeNode>
                                                                        <telerik:RadTreeNode Text="1"  ></telerik:RadTreeNode>
                                                                        <telerik:RadTreeNode Text="1"  ></telerik:RadTreeNode>
 
 
                                                                    </Nodes>
                                                              </telerik:RadTreeView>
                                                       
                                         
 
                                               </ContentTemplate>
                                           </telerik:RadPanelItem>
                   
 
                   
 
                                           <telerik:RadPanelItem Text="My Views" >
                                               <ContentTemplate>
                                    
                                                            <telerik:RadTreeView ID="AlpsTree"  runat="server">
                                                                   <Nodes>
                                                                        <telerik:RadTreeNode Text="a"  ></telerik:RadTreeNode>
                                                                        <telerik:RadTreeNode Text="a"  ></telerik:RadTreeNode>
                                                                        <telerik:RadTreeNode Text="a"  ></telerik:RadTreeNode>
                                                                        <telerik:RadTreeNode Text="a"  ></telerik:RadTreeNode>
                                                                        <telerik:RadTreeNode Text="a"  ></telerik:RadTreeNode>
                                                                        <telerik:RadTreeNode Text="a"  ></telerik:RadTreeNode>
                                                                        <telerik:RadTreeNode Text="a"  ></telerik:RadTreeNode>
                                                                        <telerik:RadTreeNode Text="a"  ></telerik:RadTreeNode>
                                                                        <telerik:RadTreeNode Text="a"  ></telerik:RadTreeNode>
                                                                        <telerik:RadTreeNode Text="a"  ></telerik:RadTreeNode>
                                                                        <telerik:RadTreeNode Text="a"  ></telerik:RadTreeNode>
                                                                        <telerik:RadTreeNode Text="a"  ></telerik:RadTreeNode>
                                                                        <telerik:RadTreeNode Text="a"  ></telerik:RadTreeNode>
                                                                        <telerik:RadTreeNode Text="a"  ></telerik:RadTreeNode>
                                                                        <telerik:RadTreeNode Text="a"  ></telerik:RadTreeNode>
                                                                        <telerik:RadTreeNode Text="a"  ></telerik:RadTreeNode>
                                                                        <telerik:RadTreeNode Text="a"  ></telerik:RadTreeNode>
                                                                        <telerik:RadTreeNode Text="a"  ></telerik:RadTreeNode>
                                                                        <telerik:RadTreeNode Text="a"  ></telerik:RadTreeNode>
                                                                        <telerik:RadTreeNode Text="a"  ></telerik:RadTreeNode>
                                                                        <telerik:RadTreeNode Text="a"  ></telerik:RadTreeNode>
                                                                        <telerik:RadTreeNode Text="a"  ></telerik:RadTreeNode>
                                                                        <telerik:RadTreeNode Text="a"  ></telerik:RadTreeNode>
                                                                        <telerik:RadTreeNode Text="a"  ></telerik:RadTreeNode>
                                                                        <telerik:RadTreeNode Text="a"  ></telerik:RadTreeNode>
                                                                        <telerik:RadTreeNode Text="a"  ></telerik:RadTreeNode>
                                                                        <telerik:RadTreeNode Text="a"  ></telerik:RadTreeNode>
                                                                        <telerik:RadTreeNode Text="a"  ></telerik:RadTreeNode>
                                                                        <telerik:RadTreeNode Text="a"  ></telerik:RadTreeNode>
                                                                        <telerik:RadTreeNode Text="a"  ></telerik:RadTreeNode>
                                                                        <telerik:RadTreeNode Text="a"  ></telerik:RadTreeNode>
                                                                        <telerik:RadTreeNode Text="a"  ></telerik:RadTreeNode>
                                                                        <telerik:RadTreeNode Text="a"  ></telerik:RadTreeNode>
                                                                        <telerik:RadTreeNode Text="a"  ></telerik:RadTreeNode>
                                                                        <telerik:RadTreeNode Text="a"  ></telerik:RadTreeNode>
                                                                        <telerik:RadTreeNode Text="a"  ></telerik:RadTreeNode>
                                                                        <telerik:RadTreeNode Text="a"  ></telerik:RadTreeNode>
                                                                        <telerik:RadTreeNode Text="a"  ></telerik:RadTreeNode>
                                                                        <telerik:RadTreeNode Text="a"  ></telerik:RadTreeNode>
                                                                        <telerik:RadTreeNode Text="a"  ></telerik:RadTreeNode>
                                                                        <telerik:RadTreeNode Text="a"  ></telerik:RadTreeNode>
                                                                        <telerik:RadTreeNode Text="a"  ></telerik:RadTreeNode>
                                                                        <telerik:RadTreeNode Text="a"  ></telerik:RadTreeNode>
                                                                        <telerik:RadTreeNode Text="a"  ></telerik:RadTreeNode>
                                                                        <telerik:RadTreeNode Text="a"  ></telerik:RadTreeNode>
                                                                        <telerik:RadTreeNode Text="a"  ></telerik:RadTreeNode>
                                                                    </Nodes>
                                                              </telerik:RadTreeView>
 
                                               </ContentTemplate>
                                           </telerik:RadPanelItem>
 
                                       </Items>
                                   </telerik:RadPanelBar>
 
            </td>
        </tr>
     </table>
    <telerik:RadButton ID="RadButton1" runat="server" Text="RadButton">
    </telerik:RadButton
 
 
    </telerik:RadAjaxPanel>
                                 
    </form>
</body>
</html>

Peter
Telerik team
 answered on 13 Mar 2012
1 answer
133 views
Ok I just want to get your opinions!  I started as a classic asp designer and now I have been working with Web Forms for the last 2 years. 

I am wondering which one of these technologies I should master to further enhance my career.
I like the idea of Web Pages being more like the way classic ASP was designed but I want to learn the best way to proceed in the future.
Rumen
Telerik team
 answered on 13 Mar 2012
1 answer
132 views
Hi,

I want to sent a text-file to the client in response of clicking a toolbarbutton.
The code to send the file:
Response.ContentType = "text/txt";
Response.AppendHeader("Content-Disposition", "attachment; filename=project_input_export.txt");
Response.TransmitFile(Server.MapPath("~/Export/project_input_export.txt"));
Response.End();

When I click on the the toolbarbutton I get the following error:
=============
Microsoft JScript runtime error: Sys.WebForms.PageRequestManagerParserErrorException: The message received from the server could not be parsed. Common causes for this error are when the response is modified by calls to Response.Write(), response filters, HttpModules, or server trace is enabled.
Details: Error parsing near '##EXPORT##: 13-mrt-1'.
=============

When I call the same code from a RadButton the file is transmitted correctly.
Why can't I get the file from a toolbarbutton?

Paul
Kevin
Top achievements
Rank 2
 answered on 13 Mar 2012
2 answers
146 views
Hi,
I am working on treeview drag and drop node. In my tree structure i am displaying a gear image at each node with mouse move event. Problem is when we drag a node then a small portion of the image also display while dragging node (image 1) that does not look good.

In image 2 i have show my node structure where i am having span with 80% width that is causing problem during drag and drop. If i change my span with to 100% then small portion of image does not display during drag and drop but gear icon drop down at mouse move as shown in image 3.

   <div style="width:100%; min-height:22px; overflow:hidden">

                                <span style="float:left;font-family:Arial;font-weight:bold;font-size:13px; width: 80%">
                                <%# DataBinder.Eval(Container, "Text") %>
                                </span> 
                       
                            <img class="treeGear" src="../img/gearsgreybtn.png" alt="Options" width="38px" height="22px" />
  </div>


Could any one please help?  Any help will be appriciated.
Sulman
Top achievements
Rank 1
 answered on 13 Mar 2012
Narrow your results
Selected tags
Tags
+? more
Top users last month
Simon
Top achievements
Rank 2
Iron
Iron
Iron
Bob
Top achievements
Rank 3
Iron
Iron
Veteran
Marco
Top achievements
Rank 4
Iron
Iron
Iron
Grant
Top achievements
Rank 3
Iron
Iron
Iron
Kao Hung
Top achievements
Rank 1
Iron
Want to show your ninja superpower to fellow developers?
Top users last month
Simon
Top achievements
Rank 2
Iron
Iron
Iron
Bob
Top achievements
Rank 3
Iron
Iron
Veteran
Marco
Top achievements
Rank 4
Iron
Iron
Iron
Grant
Top achievements
Rank 3
Iron
Iron
Iron
Kao Hung
Top achievements
Rank 1
Iron
Want to show your ninja superpower to fellow developers?
Want to show your ninja superpower to fellow developers?