Here is the source which I have done as sample.
In the code I am using a Link button to show a DIV using Animation extender. Now I want show a DIV when I click on list item in a checkboxlist. While clicking I want to send the Title attribute value of the checkboxlist list item to the DIV content.
Expand|Select|Wrap|Line Numbers
- <%@ Page Language="C#" AutoEventWireup="true" CodeBehind="WebForm1.aspx.cs" Inherits="AjaxSample.WebForm1" %>
- <%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="cc1" %>
- <!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 runat="server">
- <title></title>
- <script type="text/javascript">
- function pageLoad() {
- }
- </script>
- <style>
- .flyOutDiv
- {
- display: none;
- position: absolute;
- width: 400px;
- z-index: 3;
- opacity: 0;
- filter: (progid:DXImageTransform.Microsoft.Alpha(opacity=0));
- font-size: 14px;
- border: solid 1px #CCCCCC;
- background-color: #FFFFFF;
- padding: 5px;
- }
- .flyOutDivCloseX
- {
- background-color: #666666;
- color: #FFFFFF;
- text-align: center;
- font-weight: bold;
- text-decoration: none;
- border: outset thin #FFFFFF;
- padding: 5px;
- }
- </style>
- </head>
- <body>
- <form id="form1" runat="server">
- <asp:ScriptManager ID="ScriptManager1" runat="server">
- </asp:ScriptManager>
- <asp:LinkButton ID="lnkBtnColHelp" runat="server" Text="Click Here" OnClientClick="return false;" />
- <div id="moveMe" class="flyOutDiv">
- <div style="float: right;">
- <asp:LinkButton ID="lnkBtnCloseColHelp" runat="server" Text="X" OnClientClick="return false;"
- CssClass="flyOutDivCloseX" />
- </div>
- <br />
- <p>
- some content here for whatever text
- <asp:Label ID="Label1" runat="server" Text="Label"></asp:Label>
- </p>
- </div>
- <cc1:AnimationExtender ID="AnimationExtender1" runat="server" TargetControlID="lnkBtnColHelp">
- <Animations>
- <OnClick>
- <Sequence>
- <EnableAction Enabled="false"></EnableAction>
- <StyleAction AnimationTarget="moveMe" Attribute="display" Value="block"/>
- <Parallel AnimationTarget="moveMe" Duration=".5" Fps="30">
- <%--<Move Horizontal="150" Vertical="50"></Move> --%>
- <FadeIn Duration=".5"/>
- </Parallel>
- <Parallel AnimationTarget="moveMe" Duration=".5">
- <Color PropertyKey="color" StartValue="#666666" EndValue="#FF0000" />
- <Color PropertyKey="borderColor" StartValue="#666666" EndValue="#FF0000" />
- </Parallel>
- </Sequence>
- </OnClick>
- </Animations>
- </cc1:AnimationExtender>
- <cc1:AnimationExtender ID="AnimationExtender2" runat="server" TargetControlID="lnkBtnCloseColHelp">
- <Animations>
- <OnClick>
- <Sequence AnimationTarget="moveMe">
- <Parallel AnimationTarget="moveMe" Duration=".7" Fps="20">
- <%--<Move Horizontal="150" Vertical="50"></Move> --%>
- <Scale ScaleFactor="0.05" FontUnit="px" />
- <Color PropertyKey="color" StartValue="#FF0000" EndValue="#666666" />
- <Color PropertyKey="borderColor" StartValue="#FF0000" EndValue="#666666" />
- <FadeOut />
- </Parallel>
- <StyleAction Attribute="display" Value="none"/>
- <StyleAction Attribute="height" Value=""/>
- <StyleAction Attribute="width" Value="400px"/>
- <StyleAction Attribute="fontSize" Value="14px"/>
- <EnableAction AnimationTarget="lnkBtnColHelp" Enabled="true" />
- </Sequence>
- </OnClick>
- </Animations>
- </cc1:AnimationExtender>
- </form>
- </body>
- </html>