什么可能导致回发不被路由到处理程序

时间:2012-03-14 17:30:51

标签: asp.net sitefinity-4

我有一个用户控件在普通的ASP.NET Web应用程序中运行良好,但现在我已将其转换为Sitefinity模块,但它无法运行。具体来说,当我单击一个具有OnClick处理程序的asp:LinkBut​​ton时,永远不会调用该处理程序。但是回发会发生 - 如果我在Page_Load中设置断点,它就会被击中。但是从不调用处理程序本身。

还有其他人遇到过这种情况吗?关于什么可能干扰事件堆栈的任何想法?

1 个答案:

答案 0 :(得分:0)

在页面设置中

,确保选中“启用Viewstate”。默认情况下,Sitefinity会禁用页面中的Viewstate,这通常会导致回发失败。

希望这有用!

相关问题