Asp.net WebMatrix 学习笔记

因为是初学网页编程,对很多概念不是很清楚。在使用VS2003.NET编写Asp网页时,可以将Web控件播放到任意的位置。因为Vs2003.net太大,启动调试比较慢。在网上看到微软新的Web开发工具Asp.net WebMatrix.马上下载来试用。果然是很好用,但是发现了一个问题,Web控件不能任意拖放。只能象编辑文本一样用回车、空格、删除键来移动位置。弄了半天也没弄清楚,到底是软件本身如此还是设置的问题。
只好到CSDN社区100分来求助,很快就有几位兄弟告诉了我原因。原来是流布局和网格布局的问题。
看了看微软的MSDN上有详细的介绍,可能对某些高手来说这是小菜一碟。可对于我这新手来说还是很有作用的。下面是两种布局的简介:

流布局

如果 pageLayout 设置为 FlowLayout,则允许元素在一行内从左向右流动,在页面内从上向下流动。任何 Web 浏览器都可显示使用“流布局”定位的 HTML 文档。如果调整页的大小,元素有时将被重新定位。

可以对齐 <TABLE> 内的元素,或者使用 <CENTER> 元素定位它们。不过,不能使用绝对定位属性或使元素重叠。

网格布局

pageLayout 设置为 GridLayout,可使您能够在“设计”视图图面上精确放置元素。“显示”工具栏上的“显示网格”和“网格线对齐”按钮变得可用。选择“网格线对齐”后,如果插入元素或在“设计”视图图面上拖动元素,则它的左上角自动与离插入点最近的网格线对齐。

如果要在WebMatrix中拖放Web控件,需要在Html代码中加入<BODY ms_positioning="GridLayout">

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值