AJAX之DropDown控件

 <form id="form1" runat="server">
        <asp:ScriptManager ID="ScriptManager1" runat="server" />
        <div>
            <asp:UpdatePanel ID="UpdatePanel1" runat="server">
                <ContentTemplate>
                    <asp:TextBox ID="TextBox1" runat="server" Height="93px" TextMode="MultiLine" Width="207px"></asp:TextBox>
                </ContentTemplate>
                <Triggers>
                    <asp:AsyncPostBackTrigger ControlID="LinkButton1" EventName="Click" />
                    <asp:AsyncPostBackTrigger ControlID="LinkButton2" EventName="Click" />
                    <asp:AsyncPostBackTrigger ControlID="LinkButton3" EventName="Click" />
                </Triggers>
            </asp:UpdatePanel>
            <br />
            <asp:Button ID="Button1" runat="server" OnClientClick="return false" Text="快速回复"
                Width="127px" /><br />
            <asp:Panel ID="Panel1" runat="server" Height="79px" Width="217px" CssClass="ContextMenuPanel">
                <asp:LinkButton ID="LinkButton1" runat="server" CssClass="ContextMenuItem" OnClick="OnSelect">您好!我正在演示哦!</asp:LinkButton>
                <asp:LinkButton ID="LinkButton2" runat="server" CssClass="ContextMenuItem" OnClick="OnSelect">欢迎访问浪曦视频在线!</asp:LinkButton>
                <asp:LinkButton ID="LinkButton3" runat="server" CssClass="ContextMenuItem" OnClick="OnSelect">http://bbs.langsin.com</asp:LinkButton></asp:Panel>
            &nbsp;</div>
        <cc1:DropDownExtender ID="DropDownExtender1" runat="server" TargetControlID="Button1" DropDownControlID="Panel1">
        </cc1:DropDownExtender>
    </form>

 

 

.ContextMenuPanel
{
    border:1px solid #868686;
    padding:1px 1px 1px 1px;
    font-size:11px;
}

a.ContextMenuItem
{
    margin:1px 0 1px 0;
    display:block;
    color:#003399;
    text-decoration:none;
    padding:4px 19px 4px 33px;
    white-space:nowrap;
}

a.ContextMenuItem:hover
{
    background-color:#FFE6A0;
    color:#003399;
    border:1px solid #D2B47A;
    padding:3px 18px 3px 32px;
}

 

 

public partial class _Default : System.Web.UI.Page
{
    protected void Page_Load(object sender, EventArgs e)
    {

    }

    protected void OnSelect(object sender, EventArgs e)
    {
        this.TextBox1.Text = ((LinkButton)sender).Text;
    }
}

posted @ 2008-08-13 21:26  XGU_Winner  阅读(304)  评论(0编辑  收藏  举报