gpt4 book ai didi

用户控件中的 Asp.NET 下拉列表未触发 SelectedIndexChanged 事件

转载 作者:行者123 更新时间:2023-12-02 04:07:03 24 4
gpt4 key购买 nike

Asp.Net 2.0 框架 - VB.Net 应用程序我有一个包含 Asp.Net DropDownList 的 UserControl。

已经研究和\或尝试过的事情:

  • 如果不是 Page.IsPostBack(仅加载一次),则控件会绑定(bind)到页面加载时的数据
  • 为控件设置 ID 属性 (ID = ddlMyControl)
  • AutoPostBack 设置为 true
  • 控件上的EnableViewState 设置为 true
  • UserControl 声明中的 AutoEventWireUp 设置为 true
  • EnableEventValidation 在父页面中设置为 false

无论我做什么,控件都不会触发它的 SelectedIndexChanged 事件。帮助!!

谢谢:)

最佳答案

我遇到了类似的问题,这是因为我将 AutoPostBack="true"排除在控件定义之外。在您原来的帖子中,您说您已经尝试过,但发布的代码:

<uc3:TheControl ID="ucMyControl" runat="server" />

不反射(reflect) AutoPostBack 属性。我将其添加到我的中,它解决了我的问题。希望有帮助。

关于用户控件中的 Asp.NET 下拉列表未触发 SelectedIndexChanged 事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2334773/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com