我有一个用户控件在普通的ASP.NET Web应用程序中运行良好,但现在我已将其转换为Sitefinity模块,但它无法运行。具体来说,当我单击一个具有OnClick处理程序的asp:LinkButton时,永远不会调用该处理程序。但是回发会发生 - 如果我在Page_Load中设置断点,它就会被击中。但是从不调用处理程序本身。
还有其他人遇到过这种情况吗?关于什么可能干扰事件堆栈的任何想法?
答案 0 :(得分:0)
,确保选中“启用Viewstate”。默认情况下,Sitefinity会禁用页面中的Viewstate,这通常会导致回发失败。
希望这有用!