ASP.DropDownList的使用笔记

1.如果要将DropDownList的事件关联到js代码,即用客户端代码来控制服务器端代码的话,示例如下:

  <asp:DropDownList ID="dropdownlist" runat="server" οnchange="onclick()">
   </asp:DropDownList>

 


<script  language="javascript" type="text/javascript">

function onclick()

{...}

</script>

单独这样运行的话,会出现"ASP.default_aspx"不包含"onclick()"的定义..."这样的错误。

解决办法是要在default.aspx.cs中的Page_Load事件中添加如下代码:

 

dropdownlist.Attributes.Add("onchange", "onclick()");

 

这样子之后就可以正常运行了。

 

2.调用DropDownList的SelectedIndexChanged事件。

直接在dropdownlist的事件列表中选择SelectedIndexChanged,双击进入SelectedIndexChanged的事件中编写代码。

 

这样子之后运行发现,发现即使修改了dropdownlist的选项,但是还是触发不了SelectedIndexChanged事件,后来发现,还需要再设制一下dropdownlist的AutoPostBack属性,令它等于True。

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值