返回首页

我有一个文本框,与dropdownextender。我想以显示下​​拉下拉列表内容的dropdownextender当用户点击图像按钮

我可以得到文本框和dropdownextender正常工作(不使用代码后面)。

我该怎么办的ImageButton的客户端,请按一下显示的下拉内容?

<%@ Control Language="C#" AutoEventWireup="true" CodeFile="DateTimePicker.ascx.cs"

    Inherits="DateTimePicker" %>

<%@ Register

    Assembly="AjaxControlToolkit"

    Namespace="AjaxControlToolkit"

    TagPrefix="ajaxToolkit" %>

 

<asp:TextBox runat="server" ID="dateText" Width="79px" />

<asp:ImageButton runat="Server" ID="Image1" ImageUrl=" /images/Calendar_scheduleHS.png"

    AlternateText="" EnableViewState="False" CausesValidation="false" />

<asp:ImageButton runat="Server" ID="ImageButton1" ImageUrl=" /images/time.png"

    AlternateText="" EnableViewState="False" CausesValidation="false" />

<asp:Panel id="hiddenIntervals" runat="server">

    <asp:DropDownList runat="server" ID="timeIntevals">

        <asp:ListItem>08:00</asp:ListItem>

        <asp:ListItem>08:15</asp:ListItem>

        <asp:ListItem>08:30</asp:ListItem>

        <asp:ListItem>08:45</asp:ListItem>

        <asp:ListItem>09:00</asp:ListItem>

        <asp:ListItem>09:15</asp:ListItem>

        <asp:ListItem>09:30</asp:ListItem>

        <asp:ListItem>09:40</asp:ListItem>

        <asp:ListItem>10:00</asp:ListItem>

    </asp:DropDownList>

</asp:Panel>

<ajaxToolkit:DropDownExtender DropDownControlID="hiddenIntervals" TargetControlID="dateText" runat="server" ID="timeExtender" Enabled="true"></ajaxToolkit:DropDownExtender>

<ajaxToolkit:CalendarExtender ID="calendarButtonExtender" runat="server" TargetControlID="dateText"

    PopupButtonID="Image1" />

<ajaxToolkit:TextBoxWatermarkExtender ID="TextBoxWatermarkExtender1" runat="server"

    TargetControlID="dateText" WatermarkText="dd/mm/yyy" WatermarkCssClass="watermarked" />

回答

评论会员: 时间:2