微軟的AJAX控制項學習二:CollapsiblePanel

來源:互聯網
上載者:User
這個控制項比較簡單,從微軟發布這個Ajax的前身Atlas的時候就一直有,功能應用也比較普遍,這個例子早做了,現在工作不忙發出來給新手們一起參考學習學習,完整代碼:


<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="CollapsiblePanelDeml.aspx.cs" Inherits="AppTestAjax.CollapsiblePanelDeml" %>

<%@ 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>Untitled Page</title>
</head>
<body style="text-align: center">
    <form id="form1" runat="server">
    <div style="text-align: left">
        Panel的顯示和隱藏功能<br />
        <asp:ScriptManager ID="ScriptManager1" runat="server">
        </asp:ScriptManager>
        <cc1:CollapsiblePanelExtender ID="CollapsiblePanelExtender1"
                CollapseControlID="Image1"
                ExpandControlID="Image1"
                Collapsed="true"
                TextLabelID="Label1"
                ImageControlID="Image1" 
                ExpandedImage="image/collapse.jpg"
                CollapsedImage="image/expand.jpg"
                SuppressPostBack="true" 
                TargetControlID="Panel2"
                ExpandedText="(Hide Details)"
                CollapsedText="(Show Details)"
                runat="server">
        </cc1:CollapsiblePanelExtender>
        <asp:Panel ID="Panel1" runat="server" Height="1px" Width="561px" BackColor="Control">
        <table style="height: 30px">
            <tr>
                <td style="width: 100px; height: 26px;">
                </td>
                <td style="width: 331px; height: 26px;">
                    <asp:Label ID="Label1" runat="server">(Show Details)</asp:Label></td>
                <td style="width: 100px; height: 26px;">
                   <a href="#"><asp:Image ID="Image1" runat="server" ImageUrl="~/image/collapse.jpg" AlternateText="(Show Details)"/></a></td>
            </tr>
        </table>
    
    </asp:Panel>
        &nbsp;
        <br />
        <asp:Panel ID="Panel2" runat="server" Height="310px" Width="571px">
            <asp:Image ID="Image2" runat="server" Height="301px" ImageUrl="~/image/IMG_1629.JPG"
                Width="548px" /></asp:Panel>
        <br />
        <asp:Image ID="Image3" runat="server" Height="393px" ImageUrl="~/image/IMG_1629.JPG"
            Width="566px" />
    
    </div>
        <br />
    </form>
</body>
</html>

比較簡單,偶也就不用解釋什麼了吧,呵呵,有什麼疑問再討論吧.......一起為中國的軟體做點貢獻,呵呵。。。。。。

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.