我的asp.net页面有一个usercontrol,它在顶部显示一个按钮栏。
在page_load中,我调用了许多构建response.write的函数(在VB.NET代码隐藏中)。一切正常,exept usercontrol显示在来自response.write的对象下面。
我应该如何重新安排response.write函数的调用以使usercontrol-bar位于顶部?
答案 0 :(得分:1)
response.write
上不能有Page_Load
并等待在页面中间渲染,因为在渲染开始之前首先调用Page_Load
。
使用文字控件将response.write
更改为正确的页面位置,或者使用字符串更改{{1}}并在页面aspx一侧进行渲染。
答案 1 :(得分:1)
response.write将始终位于顶部。
您可以做的是在任何地方添加文字控件,并将您在write.write中写入的文本放在文字控件文本属性中。