Phani Raj
Software Engineer at PostHog

I have seen this in the forums a lot .. "How do I change the Visible Tab in the MS AJAX TabControl on the Client-Side using Javascript ?" Well, I have posted it several times and I think Its time I'd rather point people to a link than write the same piece again and again :-). So, here you go ..... 1) Consider that you have a TabControl on your page by the name of "MyTabs" . <ajaxToolKit:TabContainer ID="MyTabs" runat="server">...

We will discuss the various ways  in which one can animate a visual element using the MS AJAX Animation. The Example would be to resize a div named "queryReply" to have a height of 100px and width of 200px On Click of the  Div . 1) The Simplest Way  , Markup <ajaxToolkit:AnimationExtender runat="server" ID="animateReplyPanes" TargetControlID="queryReply" BehaviorID="animateReplyPanesBehavior"> <Animations> <OnClick> <Resize Height="100" FPS="25" Width="200" duration="0.3" unit="px"/> </OnClick> </Animations> </ajaxToolkit:AnimationExtender> This would be the easiest way to attach  an animation ( ReSize ) to a control  (...

Registering your own handlers when Items in the SearchResults are Selected Hi, Quite a few people have a list of changes that they want made to the AutoCompleteExtender , and the asp.net Ajax Team is working quite dilligently to solving most of these in the next toolkit release . I will tackle a few of the issues for those who dont want to wait until the next toolkit release. Registering your own handlers when Items in the SearchResults are Selected....

  While working on some documentation and presentations for MS AJAX Animation ( wait for it , its gonna rock !! ) , I made what you see in the demo video. Its basic premise is this : Allow the User to plot points on a plane Then trigger an animation that goes over all the points  and stops Why do this ? No Perceptible use , pure fun factor . I just though that it'd be cool to control an animation by...

I hang out at the forums a lot .( http://forums.asp.net/1022/ShowForum.aspx ), I go by  phanatic. Looking at a couple of threads let me know that there are no examples of the caseAnimation anywhere :-( Ok, so I built a simple sample which illustrates the use of a CaseAnimation . See demo here   So , here we go .... 1) Add a reference to the AjaxControlToolkit to your page. <%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="ajaxToolKit" %> 2) Add the AnimationExtender's Markup. <ajaxToolKit:AnimationExtender runat="server"...

The Sys.Preview.UI.Effects  Namespace contains a couple of animations that one can use in their applications. Here , we will talk about how to use the FadeAnimation thats present in the Sys.Preview.UI.Effects NameSpace. The Scripts that are to be included are : MicrosoftAjax.js PreviewScript.js PreviewGlitz.js Call the Initialize function to do the same to the Ajax Scripts :-) <script language="javascript"> Sys.Application.initialize(); </script> //Get a handle to the animation Target as a Sys.UI.Control object var domElementVar = new Sys.UI.Control( $get("animationTarget") ); //Create...

We have quite often come across  scenarios where-in we need to execute certain client-Side code at certain intervals . What we often ended up doing is to use the window.setTimeOut() and the window.setInterval functions of IE to execute an expression at certain intervals of time .   The Sys.Preview.Timer Provides an abstraction over these functions and makes it easier to define Functions to be Executed at certain Time Intervals.   You need to include the Script file "PreviewScript.js" to  have access to...