23、Web 页面开发技术详解

Web页面开发核心技术解析

Web 页面开发技术详解

1. Web 页面状态管理与布局

Page 类有 EnableViewState 属性,若设为 False ,页面将不进行自动状态管理,无论页面上控件的 EnableViewState 属性如何设置。

Web 表单有两种布局方式:流式布局(Flow Layout)和网格布局(Grid Layout),网格布局是默认方式,由表单的 pageLayout 属性决定应用哪种布局。
- 流式布局 :设计界面类似文字处理文档,用户可插入文本和段落标记,结果会转换为 HTML。控件被拖放到设计界面时,会置于当前光标所在的先前输入文本中间。例如,在流式布局模式下,将按钮添加到 Web 表单,会在 HTML 模板中插入如下代码:

<asp:button id="Button1" runat="server" Text="Button"></asp:button>

此代码无定位信息,控件在表单运行时遇到的位置渲染。
- 网格布局 :控件放置在设计界面的网格上,不与底层文本穿插,能实现类似 FrontPage 的所见即所得显示,比 InterDev 原布局编辑器有很大改进,但只有高级浏览器能在显示页面中正确定位控件。若在网格布局表单中添加按钮,插入的代码更复杂,如下:


                
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值