我有一个用户控件的比赛表单,它位于页面上,上面有几个用户控件。当用户单击按钮时,它会显示驻留在usercontrol中的此窗体,div(位于页面上)将首先隐藏。我遇到的唯一问题是,当页面回发时,即使出现错误,它也会隐藏DIV。我需要它来保持DIV打开,如果有错误,表单验证的代码逻辑在usercontrol中,那么我怎样才能访问页面上的DIV?该页面是一个主页面,我们在我们的主页中没有做任何代码逻辑,无论如何在主页上没有代码的情况下完成这个?
答案 0 :(得分:0)
最好的办法是公开一些属性,说明用户控件是否发生错误,并根据该用户控件属性设置Div在页面上的可见性。