Friday 6 December 2013

Ajax Accordion in asp.net

Output:





Aspx Page



<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Accordion.aspx.cs" Inherits="Accordion" %>

<%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="asp" %>

<!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>

    <style type="text/css"> 
        .HeaderCSS 
        { 
            color:Snow
            background-color:Crimson
            font-size:medium
            border:solid 1px salmon
            font-weight:bold
            } 
        .HeaderSelectedCSS 
        { 
            color:Snow
            background-color:OrangeRed
            font-weight:bold
            font-style:italic
            }             
    </style> 
</head>
<body>
    <form id="form1" runat="server"> 
    <div> 
        <h2 style="color:DarkSeaGreen; font-style:italic;"> Using Accordion</h2> 
        <hr width="450" align="left" color="DarkSeaGreen" /> 
        <asp:ToolkitScriptManager ID="ToolkitScriptManager1" runat="server">
        </asp:ToolkitScriptManager>
  
        <asp:Accordion  
            runat="server"  
            ID="Accordion1"  
            HeaderCssClass="HeaderCSS"  
            HeaderSelectedCssClass="HeaderSelectedCSS"  
            Width="300" 
            BorderColor="Orange" 
            BorderWidth="2" 
            > 
            <Panes> 
                <asp:AccordionPane runat="server" ID="AccordionPane1"> 
                    <Header>Red Orchid</Header> 
                    <Content> 
                        <asp:Image ID="Image1" runat="server" ImageUrl="~/Images/pic2.jpg" Height="200px"Width="300px" /> 
                    </Content> 
                </asp:AccordionPane> 
                <asp:AccordionPane runat="server" ID="AccordionPane2"> 
                    <Header>Green Orchid</Header> 
                    <Content> 
                        <asp:Image ID="Image2" runat="server" Height="200px" Width="300px"ImageUrl="~/Images/pic3.jpg" /> 
                    </Content> 
                </asp:AccordionPane> 
                <asp:AccordionPane runat="server" ID="AccordionPane3"> 
                    <Header>Blue Orchid</Header> 
                    <Content> 
                        <asp:Image ID="Image3" runat="server" Height="200px" Width="300px"ImageUrl="~/Images/pic4.jpg" /> 
                    </Content> 
                </asp:AccordionPane> 
            </Panes> 
        </asp:Accordion> 
    </div> 
    </form> 
</body>
</html>

No comments:

Post a Comment