欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

DropDownList 下拉框选择改变促发事件和防全局刷新(推荐)

程序员文章站 2022-10-15 08:34:42
代码:

代码:

<asp:scriptmanager id="scriptmanager1" runat="server">
</asp:scriptmanager>
//asp.net中使用updatepanel实现局部异步刷新
<asp:updatepanel id="updatepanel1" runat="server">
<contenttemplate>
<asp:dropdownlist runat="server" id="selectproducttype" autopostback="true" onselectedindexchanged="selectproducttypechange" />
</contenttemplate>
<triggers>
<asp:asyncpostbacktrigger controlid="selectproducttype" eventname="selectedindexchanged" />
</triggers>
</asp:updatepanel>
//后台下拉框选择改变触发事件
protected void selectproducttypechange(object sender, eventargs e)
{
//
}

asp:scriptmanager 概述:

1, scriptmanager(脚本控制器)是asp.net ajax存在的基础.

2, 一个页面只允许有一个scriptmanager,并且放在其他ajax控件的前面.

3,scriptmanager掌管着客户端ajax页的多有脚本,并在页面中注册ajax类库,用来实现页面的局部更新和对web服务的调用.

参考与:scriptmanager的简单用法

注:

1.scriptmanager和updatepanel控件联合使用可以实现页面异步局部更新的效果。其中的updatepanel就是设置页面中异 步局部更新区域,它必须依赖于scriptmanager存在,因为scriptmanger控件提供了客户端脚本生成与管理updatepanel的功能。

2.updatepanel 外有个 button 如果给它设置成asyncpostbacktrigger 点button页面不刷新

以上所述是小编给大家介绍的dropdownlist 下拉框选择改变促发事件和防全局刷新(推荐),希望对大家有所帮助