AJAX ControlToolkit学习日志-DropDownExtender控件(9)

      该控件可以添加在大多数的ASP.NET服务端控件上,给它们提供一种下拉式菜单。这种下拉式菜单是另外一个控件。

下面来看一个示例:

1)在VS中新建一个ASP.NET AJAX-Enabled Web Project,取名为DropDownExtender1。

2)在Default.aspx页面上拖放一个Label控件,把它的Text属性改为select your choice。同时在页面上拖放一个Panel,并在它里面拖放三个LinkButton。视图如下:



其代码如下:
1 None.gif          < asp:Label  ID ="Label1"  runat ="server"  Text ="select you choice"  Width ="166px" ></ asp:Label >< br  />
2 None.gif         < asp:Panel  ID ="Panel1"  runat ="server"  Height ="92px"  Width ="163px"  style ="display:hidden" >
3 None.gif             < asp:LinkButton  ID ="LinkButton1"  runat ="server"  OnClick ="LinkButton_Click" > Red </ asp:LinkButton >
4 None.gif             < br  />
5 None.gif             < asp:LinkButton  ID ="LinkButton3"  runat ="server"  OnClick ="LinkButton_Click" > Green </ asp:LinkButton >< br  />
6 None.gif             < asp:LinkButton  ID ="LinkButton2"  runat ="server"  OnClick ="LinkButton_Click" > Blue </ asp:LinkButton >
7 None.gif         </ asp:Panel >

3)完成以上步骤后,再在页面上拖放一个DragDownExtender,设置它的一些属性。视图如下:



其代码如下:
None.gif          < cc1:dropdownextender  id ="DropDownExtender1"  TargetControlID ="Label1"  DropDownControlID ="Panel1"  runat ="server" ></ cc1:dropdownextender >
None.gif

属性说明:
    TargetControlID:就是需要绑定到该DropDownExtender的控件,它将有一个下拉菜单。
    DropDownControlID:以下拉菜单形式显示的控件。

4)最后,在页面上拖放一个UpdatePanel,在它里面放一个Label,用于在下拉列表中选择了一个以后显示其内容。视图如下:



5)按下CTRL+F5,在浏览器里查看效果。

转载于:https://www.cnblogs.com/qc1984326/archive/2007/03/19/679698.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值