【问题标题】:ajaxToolkit:DropDownExtender where is items?ajaxToolkit:DropDownExtender 项目在哪里?
【发布时间】:2010-03-15 12:59:35
【问题描述】:
<asp:TextBox ID="TextBox5" runat="server" Height="30px" Width="68px"></asp:TextBox>
<ajaxToolkit:DropDownExtender ID="TextBox5_DropDownExtender" runat="server" 
DynamicServicePath="" Enabled="True" TargetControlID="TextBox5">
</ajaxToolkit:DropDownExtender>

    //this.TextBox5_DropDownExtender ????
    YearList.Items.Add(DateTime.Today.AddYears(-i).ToString("yyyy"));

问题:这个 DropDownExtender 的项目在哪里?

【问题讨论】:

    标签: .net asp.net ajax


    【解决方案1】:

    扩展器上有一个名为DropDownControlID 的属性。将其指向面板并将您的物品放在那里。像这样的:

    <asp:TextBox ID="TextBox5" runat="server" Height="30px" Width="68px" />
    <ajaxToolkit:DropDownExtender ID="TextBox5_DropDownExtender" runat="server" 
     DynamicServicePath="" Enabled="True" TargetControlID="TextBox5"
     DropDownControlID="pnlItems" />
    
    <asp:Panel ID="pnlItems" runat="server" BorderColor="Black" BorderWidth="1">
       <asp:BulletedList ID="YearList" runat="server" />
    </asp:Panel>
    

    在代码中,将项目添加到 YearList。

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2010-11-01
    • 2013-08-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-04-11
    • 1970-01-01
    相关资源
    最近更新 更多