ComponentOne Extender Controls for ASP.NET Web Forms
Wijmo Control Toolkit Extender Controls / C1TabsExtender / Setting Tab Location
In This Topic
    Setting Tab Location
    In This Topic

    The C1TabsExtender control allows you to align the tabstrip to the right, left, top, or bottom of the control. Simply set the Alignment property to take advantage of this feature.

    1. Create an ASP.NET Web application.
    2. Add a standard Panel control to the main content of  your page.
    3. In the panel, add some content for the tabs and tab headers using the following markup:

    <asp:Panel ID="Panel1" runat="server">

        <ul>

                   <li><a href="#tabs-1">Nunc tincidunt</a></li>

                   <li><a href="#tabs-2">Proin dolor</a></li>

                   <li><a href="#tabs-3">Aenean lacinia</a></li>

             </ul>

             <div id="tabs-1">

                   <p>

                         Proin elit arcu, rutrum commodo, vehicula tempus, commodo a, risus. Curabitur nec

                         arcu. Donec sollicitudin mi sit amet mauris. Nam elementum quam ullamcorper ante.

                         Etiam aliquet massa et lorem. Mauris dapibus lacus auctor risus. Aenean tempor ullamcorper

                         leo. Vivamus sed magna quis ligula eleifend adipiscing. Duis orci. Aliquam sodales

                         tortor vitae ipsum. Aliquam nulla. Duis aliquam molestie erat. Ut et mauris vel

                         pede varius sollicitudin. Sed ut dolor nec orci tincidunt interdum. Phasellus ipsum.

                         Nunc tristique tempus lectus.</p>

             </div>

             <div id="tabs-2">

                   <p>

                         Morbi tincidunt, dui sit amet facilisis feugiat, odio metus gravida ante, ut pharetra

                         massa metus id nunc. Duis scelerisque molestie turpis. Sed fringilla, massa eget

                         luctus malesuada, metus eros molestie lectus, ut tempus eros massa ut dolor. Aenean

                         aliquet fringilla sem. Suspendisse sed ligula in ligula suscipit aliquam. Praesent

                         in eros vestibulum mi adipiscing adipiscing. Morbi facilisis. Curabitur ornare consequat

                         nunc. Aenean vel metus. Ut posuere viverra nulla. Aliquam erat volutpat. Pellentesque

                         convallis. Maecenas feugiat, tellus pellentesque pretium posuere, felis lorem euismod

                         felis, eu ornare leo nisi vel felis. Mauris consectetur tortor et purus.</p>

             </div>

             <div id="tabs-3">

                   <p>

                         Mauris eleifend est et turpis. Duis id erat. Suspendisse potenti. Aliquam vulputate,

                         pede vel vehicula accumsan, mi neque rutrum erat, eu congue orci lorem eget lorem.

                         Vestibulum non ante. Class aptent taciti sociosqu ad litora torquent per conubia

                         nostra, per inceptos himenaeos. Fusce sodales. Quisque eu urna vel enim commodo

                         pellentesque. Praesent eu risus hendrerit ligula tempus pretium. Curabitur lorem

                         enim, pretium nec, feugiat nec, luctus a, lacus.</p>

                   <p>

                         Duis cursus. Maecenas ligula eros, blandit nec, pharetra at, semper at, magna. Nullam

                         ac lacus. Nulla facilisi. Praesent viverra justo vitae neque. Praesent blandit adipiscing

                         velit. Suspendisse potenti. Donec mattis, pede vel pharetra blandit, magna ligula

                         faucibus eros, id euismod lacus dolor eget odio. Nam scelerisque. Donec non libero

                         sed nulla mattis commodo. Ut sagittis. Donec nisi lectus, feugiat porttitor, tempor

                         ac, tempor vitae, pede. Aenean vehicula velit eu tellus interdum rutrum. Maecenas

                         commodo. Pellentesque nec elit. Fusce in lacus. Vivamus a libero vitae lectus hendrerit

                         hendrerit.</p>

             </div>

        </asp:Panel>

    1. Panel smart tag and select Add Extender from the Tasks menu.
    2. Extender Wizard, select C1TabsExtender and click OK. A C1TabsExtender control is added to the page and the TargetControlID is set to Panel1.
    3. Select View | Properties Window in the Visual Studio menu.
    4. Click the drop-down list at the top of the Properties window and select Panel1_C1TabsExtender.
    5. Set the C1TabsExtender.Alignment property to Right.
    6. The markup for the C1TabsExtender control should now look similar to the following:

    <cc1:C1TabsExtender ID="Panel1_C1TabsExtender" runat="server"

            TargetControlID="Panel1" Alignment="Right">

        </cc1:C1TabsExtender>

    1. Press F5 to run the application. The C1TabsExtender will look similar to the following, with the tab headers on the right: