我有一个加载用户控件的自定义控件(编译为 DLL)。(即自定义控件做了一个LoadControl) 在用户控件中是一个按钮和一个文本框。我连接了按钮的点击事件。
我在文本框中输入一个值。当我单击按钮时,页面会进行回发。我的用户控件知道发生了回发,因为 Page.IsPostBack = true。但是,按钮的单击事件从未被触发,并且我的文本框也丢失了我输入的值。
有人对可能发生的事情有任何想法吗?
编辑:我对此进行了测试,并将 SharePoint 排除在外;我能够重现它,因此我删除了对 SharePoint 的所有引用。