为什么我用ASP.NET设计网页时,控件老不能放到合适的位置?

我用ASP.NET设计网页时,由于不懂得HTML,所以总是在网页界面上直接设计,但是发现控件老不能放到合适的位置(ASP.NET对控件的排放好象有规定似的)
,就连网格的排放与增减也不能随便控制,请问这是什么回事?这事情我觉得在DREAMWEAVER中很好控制,那么有没有方法把DREAMWEAVER中设计搬到ASP.NET中呢?

我的建议是:用dreamweaver做页面,再用vs来实现后台管理
现在的vs2008有div+css框架了,你建一个web窗体就有div了,你试下用vs2008
还有想把控件放好位置,直接用“空格+回车”操作就可以了,不像vs2005那样,放来放去,最后调试下还变回原来那样,白做...还是用vs2008吧,不错...
比以前好操作多了...
你试下vs2008吧,要是想网站漂亮还是dw的天下...
温馨提示:内容为网友见解,仅供参考
第1个回答  2009-07-21
VS2008对 CSS+DIV有很好得支持

控制的位置是由DIV来控制的,你的把一个控件放到DIV标签里,用CSS来确定DIV的位置。这样就控制了ASP.NET控件的位置了
第2个回答  2009-07-15
ASP中最主要的是控件,而HTML是基础,ASP控件代码 镶嵌在ASP中
第3个回答  2009-07-15
要学HTML了
这个是基础,这个你不会的话没人帮得了你
第4个回答  2009-07-15
ASP.NET它的主要用途不是做前台显示的,
最好的办法就是学习html,通过html来控制页面元素。

不要试图想在asp.net的试图框中编辑漂亮的网页。

asp.net web里怎样设置可以使控件自由添加到所需位置?
这样你就可以拖动控件到屏幕上的任意位置了。不过不推荐这样,因为这样的布局是相对于页面左上角的位置来布局的,布局的效果肯定不会很好。推荐使用Dreamwaver布局,完了以后再用VS添加控件,编写代码。

为什么用ASP.NET做的网站的页面总是不能居中?
ASP.NET 是.NETFrameWork的一部分,是一项微软公司的技术,是一种使嵌入网页中的脚本可由因特网服务器执行的服务器端脚本技术,它可以在通过HTTP请求文档.

ASP.NET页面布局问题
1.因为你的控件都设置了绝对位置了,这种做法不好。2.布局最好用Table,表格做好了把控件往里面拖就好了。3.布局居中可以先用DIV 把控件直接拖进来就可以了,不要设置绝对位置,就不会缩小,打竖显示了。

在做asp.net web 应用程序的时候,不能将工具箱中的控件拖放到设计视图...
这里好多啊 例如:textbox是文本框 label 是标签 LinkButton和Button差不多的只是它能超链接 HyperLink 超链接 DropDownList下拉菜单 CheckBox复选框 RadioButton单选按钮 FileUpload图片上传按钮 HiddenField隐藏域 这都是一些常用控件

vs asp.net能不能自由拖动控件位置
有两种方式:一个是在代码里面把控件的Style="position: absolute; "(绝对定位)去掉,然后你就可以自由拖动了,还有一个是在工具选项找到html设计器,打开把最后一个的勾去掉以后拖控件就可以自由拖动了。

为什么我做的网页,运行后点击几次按钮之后。。。控件的位置就变了...
触发了服务器事件之后是有这个问题 布局需要用div+css去精确定位

ASP.NET 无法使用设计页面,所有控件都无法显示
这个问题我也碰到过,一个是你的路径有问题,还有控件有问题,重新拖一个,还有是否用到ajax插件

asp.net中aspx设计器中位置正合适,但调试时在浏览器中换行了乱了,为什...
首先我要告诉你的是vs中的那个设计器窗口就是个坑,要看你设计出来的页面是什么样子的,最好的方式是通过浏览器去浏览查看。还有一点,这个设计器只会让你的水平越来越低,最好能够摆脱这种工具自己来写html文件,写好了通过浏览器自然而然就知道你写出来的页面是个什么样子的。

ASP.net网页布局的时候使用DIV布局。如何换浏览器的时候或者调分辨率的...
你好!一般网站的宽度都是900到1024的,现在大多是电脑都会适合这个分辨率,我建议你可以将你的网站宽度改成这个宽度之间的。另一个是你网站div的兼容问题不合适,肯定会有些兼容问题 还有一个办法就是把所有的div都不要订宽,全部改成百分比就可以了 如有疑问,请追问。

ASP.net后台如何控制网页显示的位置
你可以用iframe放到那个div里面 设定 iframe的名称 然后点击那个按钮的时候知道它的target等于iframe的名称 然后当你点击 就可以进行跳转到那个里面了 还有一些JS方法 比较复杂 这个简单 你试试吧

相似回答