【发布时间】:2017-10-26 15:03:35
【问题描述】:
我有一个masterpage,上面有一个usercontrol (changecity.ascx)。现在我在 2 个 aspx 页面上使用相同的母版页:
- selectcity.aspx
- signup.aspx
但我只想在selectcity.aspx 上显示changecity.ascx。
我可以设置它s visibility from child pages but I don't want to do that because page events ofchangecity.ascx` 仍在触发。
我希望将其从 masterpage 中完全删除,这样就不会触发 changecity.ascx 的任何事件。
到目前为止我做了什么:---
我在signup.aspx 的preinit 事件中从masterpage 中删除了控件。但是changecity.ascx 的页面生命周期事件仍在触发。我怎样才能防止这种情况发生。
【问题讨论】:
标签: c# asp.net master-pages