请问我用vs2008为什么不能随意位置拖文本框呢
以前我用vs2005就可以文本框 或者按钮什么的随便在页面拖位置 vs2008 怎么不能了 一拖进去就固定在这行了 是不是要调什么属性 谢谢大哥们帮帮我 --------------------编程问答-------------------- 自己顶下 谢谢会的大侠们帮帮小弟 急啊 --------------------编程问答-------------------- GridLayout:是带网格的布局,控件拉过来项放哪里就放哪里,因为控件是采用绝对定位的FlowLayout:元素不带绝对定位属性添加。Web 浏览器按元素在页上出现的顺序从上到下排列元素,控件是紧挨着的
例如:
<body MS_POSITIONING="GridLayout"> --------------------编程问答-------------------- 貌似winform可以,web不行的吧 --------------------编程问答--------------------
是不是被锁定了 --------------------编程问答-------------------- <body MS_POSITIONING="GridLayout">是vs2003里的写法,之后的版本好像不支持
工具-》选项-》HTML设计器-》css定位 选中“相对定位”即可返回到2003 的GridLayout模式 --------------------编程问答-------------------- 那到底能随便拖地方吗网页的 --------------------编程问答-------------------- winform是可以的,但是WEB的布局所以取消了这种的。一般先用DW等编辑工具布局。。vs2008在DIV+CSS的兼容方面作了很大的调整。。 --------------------编程问答-------------------- 不行,想设计得好,用其他网页工具排版
不然就手工添加代码,把一个页面用table分成行和列,在你想放的位置的td 里放上控件 --------------------编程问答--------------------
<asp:TextBox ID="TextBox1" runat="server" style="left: 134px; position: relative; top: 253px"></asp:TextBox>
给控件加上这个就可以随便拖了。
--------------------编程问答-------------------- 谢谢
补充:.NET技术 , ASP.NET