2009-06-25 7 views
1

Je veux implémenter l'animation ajax asp.net (la couleur des lignes s'estompe/passe du rouge au blanc quand on clique sur un bouton de liaison) sur une ligne gridview, et je veux le faire dans le code derrière C# (dans l'événement linkbutton_click).Ajax Animation sur la ligne gridview

Est-ce possible?

+0

........ quelqu'un? – waqasahmed

+0

..............? – waqasahmed

+0

..............? – waqasahmed

Répondre

0
      AnimationExtender rowFader = new AnimationExtender(); 
         rowFader.TargetControlID = tr.ID; 
         rowFader.ID = "aeRowFader-" + rowToFade_; 
         string animationXML = 
          @"<OnLoad> 
           <Sequence> 
            <Color PropertyKey=""color"" StartValue=""FFFF00"" EndValue=""#FFFFFF"" /> 
            <FadeIn /> 
           </Sequence> 
          </OnLoad>"; 
         rowFader.Animations = animationXML; 


         rowToFade_ = 0; 
         column1.Controls.Add(rowFader); 

Je ne suis pas sûr si vous devez ajouter le contrôle à une cellule de la ligne, mais il semble fonctionner

+0

Qu'est-ce que rowToFade_? – Sam

+0

un nombre indiquant quelle ligne dans la table je voulais utiliser le fader, donc si ils cliquent sur la ligne X, rowToFade sera X – Will