Telerik blogs
  • Web ASP.NET AJAX

    RadRotator and RadMenu for ASP.NET AJAX: Building an Interactive Menu Together

    It’s always cool to see how the RadControls for ASP.NET AJAX work together. Today I saw a question from a customer asking if the RadRotator can be used to create a menu similar to that on the Experts Exchange web site. If you’re unfamiliar with their menu, it’s got a lot of options in it. Because there are so many menu choices they decided to make the menu interactive, adding a button to the right-hand side of the menu which, when clicked, replaces the existing menu options with another set. Using this approach means you no longer have to be concerned about having...
    February 28, 2009
  • Web ASP.NET AJAX

    Optimization Tip: RadCompression for ViewState

    A few weeks ago, I showed you how you can use the new RadCompression HttpModule found in the RadControls for ASP.NET AJAX Q3 2008 SP2 (and later) to easily (as in, automatically) compress your Ajax and JSON web service communication. While that technique is great for improving the performance of modern web apps that do lots of processing client-side, that’s not the only thing RadCompression can do. It can also automatically compress ViewState! This week, I’ll show you how you can quickly enable ViewState compression and show you the effects it has on overall ViewState size and server performance. HOW DO I ENABLE...
    February 28, 2009
  • Web

    Client - side events in JavaScript

    Below is a table of the most common client side events in JavaScript. The Table is divided into three columns – the first lists the name of the event. The second contains a short description of the event, and the third lists all page objects, which support the given event.                                          Event Name                Description  Supported by objects  onabort The onabort event occurs when loading of an image is aborted. image onblur The onblur event occurs when an object loses...
    February 27, 2009
  • Web ASP.NET AJAX

    Handling OnAjaxRequest in Content Pages with Ajax Proxy

    Here’s a quick tip for those of you using RadAjaxManager and RadAjaxManagerProxy. The scenario:   You have a MasterPage with a RadAjaxManager and a ContentPage with a RadAjaxManagerProxy (so far, so good, and you’re following Telerik’s best practice guidance). All declarative Ajax settings work fine with the Proxy- no trouble. But now you want fire an Ajax event on your ContentPage manually using JavaScript and handle the AjaxRequest event on the server. You’re shocked to discover there is no “AjaxRequest” event for the RadAjaxManagerProxy! What’s the solution?   Fortunately, the solution is easy. The RadAjaxManagerProxy is designed to make it easy to configure Ajax...
    February 26, 2009
  • Release

    RadControls for ASP.NET AJAX receive a major face-lift!

    lifting (noun) Face-lifting or face-lift is the plastic surgery for tightening facial tissues and improving the facial appearance. Q1 2009 Beta. RadControls just underwent a serious “surgical” intervention, cutting deep into the skin – removing excess CSS, streamlining look & feel across controls, adding transparent .PNG to replace .GIFs, you name it. For a taste of things to come, here is a link to our new Web Mail demo, and its source. You can also check the screenshots below.   Two complete skins were rolled out for the beta – namely a brand new (and color neutral) Default skin, as well as Vista. Another...
    February 23, 2009