【发布时间】:2019-02-26 15:32:17
【问题描述】:
我是 ASP.NET 的初学者,只是关于回发事件和控制事件的事件序列的问题。假设我有一个提交表单的按钮和表单上的下拉菜单。所以我选择 sth 首先更改选定的索引,然后单击服务器上的按钮,哪个事件处理程序首先执行?按钮的 click 事件处理程序还是下拉菜单的 selectIndexChanged 事件处理程序?
【问题讨论】:
-
OnSelectedIndexChanged首先在changedEvents的上下文中运行,然后在onClick的PostBackEvents的上下文中运行。您可以自己添加trace="true"到<@ Page...指令和Trace.Write("....")到处理程序来测试它。