VS2005 用户控件的使用问题
我在一个页面中使用了一个用户控件dh.ascx用作导航条
其中dh.ascx里全是Response.Write()这样的语句,
然后页面中将dh.ascx放在一个表格的单元格中
<tr>
<td align= "left " valign= "top "> <uc1:dh ID= "Dh1 " runat= "server " /> </td>
<td> </td>
<td> </td>
</tr>
但奇怪的是运行后dh.ascx显示的东西都跑到页面的顶部去了,而不是呆在表格的单元格中,这是怎么回事,根本就不是显示在我想显示的位置
以前在VS2003中这样写是没有问题的啊!~
麻烦各位大侠不吝赐教!~
------解决方案--------------------看看拖放的dh.ascx的位置是什么类型(选中dh.ascx-布局-位置),如果是 "绝对位置 ",则把它改为 "未设置 "(放到表格中).
------解决方案--------------------先把你的Response.Write全部做废掉。