0

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

有没有其他人遇到过这个?关于什么可能会干扰事件堆栈的任何想法?

4

1 回答 1

0

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

希望这有帮助!

于 2012-03-18T19:47:36.720 回答