Click here to Skip to main content
15,899,313 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
See more:
Hi am new to J Query and in my project I want to implement J query Accordion from C# code behind but i don't know how to add controls to jquery Accordion am using following code but this add controls to Accordion tab not to content

following code for aspx

ASP.NET
<<pre lang="xml">script type="text/javascript">
    $(function () {
        $("#accordion").accordion({
            heightStyle: "content"
        });
    });
</script>



 <div id="accordion" runat="server">
    <asp:Repeater ID="Repeater1" runat="server">
        <ItemTemplate>
            <h3>
                <%# DataBinder.Eval(Container.DataItem, "Mobile_Name")%>
            </h3>
            <div>
                <p>
                    <%# DataBinder.Eval(Container.DataItem, "Description")%>
                </p>
            </div>
        </ItemTemplate>
    </asp:Repeater>
</div></pre>



   <pre><pre lang="c#"><pre lang="xml">SqlConnection con = new SqlConnection(ConfigurationManager.ConnectionStrings[&amp;quot;DBCS&amp;quot;].ConnectionString);
    SqlDataAdapter da = new SqlDataAdapter(&amp;quot;select * from Mobile&amp;quot;, con);
    DataSet ds = new DataSet();
    da.Fill(ds);
    Repeater1.DataSource = ds;
    Repeater1.DataBind();
    accordion.Controls.Add(txtEmail);&lt;/pre&gt;&lt;/pre&gt;
please find me solution Thanks</pre>
Posted

1 solution

Download following file and add it to aspx markup code

<script type="text/javascript" src="../js/jquery-ui-1.8.23.custom.min.js"></script>


add javascript

XML
<script language="javascript" type="text/javascript">
                $(function () {
                $("#accordion").accordion();
                });
    </script>


Add div in code like this

XML
<div id="Divaccordion" class="ui-accordion ui-accordion-header" runat="server">
       <div id="Divhead1" runat="server">
           <h3 id="H1" runat="server">
               head1</h3>
       </div>
       <div id="Divhead2" runat="server">
           <h3 id="H2" runat="server">
               head2</h3>
       </div>
       <div id="Divhead3" runat="server">
           <h3 id="H3" runat="server">
               head3</h3>
       </div>
       <div id="Divhead4" runat="server">
           <h3 id="H4" runat="server">
               head4</h3>
       </div>
       <div id="Divhead5" runat="server">
           <h3 id="H5" runat="server">
              head5</h3>
       </div>
   </div>


give div id "Divaccordion" in javascript after #
 
Share this answer
 
v2
Comments
Traybabu 19-Oct-12 5:38am    
Thanks for your replay i want tabs data from Database

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900