ASP.. NET如何在包含用户控件的页中处理用户控件事件

本文关键字:控件 用户 处理 事件 NET 包含 ASP | 更新日期: 2023-09-27 18:16:08

我有一个包含用户控件和提交按钮的页面。用户控件包含一个下拉列表。

我想让页面上的按钮可见,如果用户在用户控件的下拉列表中选择一个项目。

如何使页面识别下拉列表OnSelectedIndexChanged事件?

ASP.. NET如何在包含用户控件的页中处理用户控件事件

在用户控件MySelectedIndexChanged中公开自定义公共事件。在页面类中订阅此事件。有效地委托和事件。

阅读更多关于MSDN

将自己的event添加到您的UserControl并在页面的代码后面订阅它。在SelectedIndexChanged事件处理程序触发你的事件,如果有人订阅它。您可以在这里找到详细的代码解释:从ASP轻松引发事件。. NET ASCX用户控件