答案:这个不是asp.net默认是的问题,是html样式默认问题。。记住,这是html的东西
简单点你就用table,这个不解释
想高级点,就是弄个div,设置里边的元素float
例如
<div style="width:500px">
<asp:Label ID="lable1" runat="server" Text="第一个控件" style="float:left;"></asp:Label>
<asp:Label ID="Label2" runat="server" Text="第二个控件" style="float:left;margin-left:10px"></asp:Label>
</div>
这位同学,要做web的话,光懂asp.net这种后台语言是远远不够的,这个只是基础,html,css,js都得弄清楚才行。
其他:比如哪个控件一行只能放一个?是显示的时候一行只显示一个吧 用Table先,比如3行4列,再把控件放进每个单元格里面,一行能放4个呵呵 用table控制就好 在里面先放一个Table然后控制Table的行列数,这样就可以了 table的border=0应该就看不出来table的 一行好像本来就能放很多控件吧? 直接在控件后边添加不可以吗?
上一个:Asp和asp.net的主要区别表现在_____、速度和功能3个方面。
下一个:ASP.NET,内容页如何获取母版页内用户控件里的子控件的属性