为用户控件创建PreRender事件

时间:2014-02-06 10:11:42

标签: c# asp.net user-controls

我创建了一个.ascx用户控件,有5个按钮(添加,编辑,删除,保存,取消) 我想为这个控件创建一个Prerender事件,可以从Parent Page访问,这样在Parent Page的回发中,我可以显示/隐藏一些依赖于Session变量的按钮。 我搜索过谷歌和DevEx,但看不到我需要的东西。

1 个答案:

答案 0 :(得分:0)

您应避免让父页面深入到子页面中。而是向用户控件添加一些public bool属性。让父页面设置这些属性以指示应该使哪些可见。然后,您的控件可以在控件的PreRender事件期间使它们可见。

相关问题