我的问题是我曾经能够做到这一点,
<div runat="server" visible='<%#CallAFunctionThatReturnsBoolean() %>' >
当控件的 DataBind 函数被隐式调用并且 div 的可见性将被正确设置时,将在 Page_Load 中调用 CallAFunctionThatReturnsBoolean()。
现在由于某种原因不再发生这种情况,为了使其工作,我必须在我的基 Page 类中调用 Page.DataBind() 或在该页面的 Page_Load 子中调用 Me.DataBind(),但我没有t 真的想这样做,尤其是在基 Page 类中,因为如果我有一个页面,假设其中有一个 DataGrid,我已经显式调用了 DataBind() 函数,那么这个 DataGrid 将被绑定两次,一次来自 Page。 DateBind 和一次从显式调用 datagrid.DataBind()。
知道为什么不再隐式调用控件的数据绑定事件吗?
谢谢