asp.net - 如何在另一个下拉列表事件期间刷新下拉列表而不刷新整个网页?

标签 asp.net drop-down-menu autopostback selectedindexchanged page-refresh

我正在开发我的第一个asp.net网站,我的要求是刷新DropDownListBSelectedIndexChanged事件DropDownListA ,我设置了AutoPostBack="True"对于 DropDownListA 。现在的问题是整个网页被刷新,这对我来说没有必要,是否有任何其他技术可以用来仅刷新该控件或仅刷新该面板而不是刷新整个页面?

最佳答案

将下拉菜单放入

 <asp:UpdatePanel ID="up1" runat="server">
                        <ContentTemplate>
// Dropdowns
</ContentTemplate> 
      </asp:UpdatePanel>

并包括<asp:ScriptManager ID="sm" runat="server"></asp:ScriptManager>在顶部

关于asp.net - 如何在另一个下拉列表事件期间刷新下拉列表而不刷新整个网页?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6313985/

相关文章:

html - jquery 下拉导航栏中的额外空间

javascript - 带有巨型下拉菜单的两条水平线

c# - ASP.NET AutoPostBack 正在清除表单数据

asp.net - ASP :Checkbox how to autopostback only on checked?

c# - 找不到错误 PDF 标题签名

c# - 如何从代码隐藏添加无值 HTML5 属性

jquery - 我怎样才能将切片器的效果从淡入淡出更改为其他过渡而不会延迟 jQuery

javascript - 启用/禁用组合选择的文本框

c# - asp.net c# 中的 System.Web.Caching.Cache.NoSlidingExpiration