下载此文档

学习笔记.doc


文档分类:外语学习 | 页数:约338页 举报非法文档有奖
1/338
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/338 下载此文档
文档列表 文档介绍
学习笔记20140426***@page标识含义:
CodeFile 特性指定单独的类文件的名称,Inherits 特性指定与页面对应的代码隐藏文件中类的名称。(特性 CodeFile 用于网站项目;对于 Web 应用程序项目,同一特性名为 CodeBehind。)
整数验证:
如果特定的窗体变量应为整数,则使用 TryParse 方法验证该值是否确实为整数
单个页面输出缓存:
将下面的@ OutputCache 指令添加至页的顶部:
<%@ OutputCache Duration="15" VaryByParam="none" %>
<%@ OutputCache Duration="15" VaryByParam="none" %>
此指令配置页面以进行缓存。Duration 特性指定页将在缓存中保留 15 秒。
配置应用程序级别缓存:
,将以下 XML 添加为 元素的子项:
以带有颜色区分的格式查看复制到剪贴板打印
<!-- caching section group -->
<caching>
<outputCacheSettings>
<outputCacheProfiles>
<add name="AppCache1" enabled="true" duration="60"/>
</outputCacheProfiles>
</outputCacheSettings>
</caching>
<!-- caching section group -->
<caching>
<outputCacheSettings>
<outputCacheProfiles>
<add name="AppCache1" enabled="true" duration="60"/>
</outputCacheProfiles>
</outputCacheSettings>
</caching>
保存文件并将其关闭。
打开或切换到刚才使用的页,然后切换到”源”视图。
将@ OutputCache 指令更改为以下内容:
以带有颜色区分的格式查看复制到剪贴板打印
<%@ OutputCache CacheProfile="AppCache1" VaryByParam="none" %>
中Literal与label的区别
一、方案
Literal 最常用于向页面中动态添加内容。

二、背景
Literal 控件表示用于向页面添加内容的几个选项之一。对于静态内容,无需使用容器,可以将标记作为 HTML 直接添加到页面中。但是,如果要动态添加内容,则必须将内容添加到容器中。典型的容器有 Label 控件、Literal 控件、Panel 控件和 PlaceHolder 控件。
Literal 控件与 Label 控件的区别在于 Literal 控件不向文本中添加任何 HTML 元素。(Label 控件呈现一个 span 元素。)因此,Literal 控件不支持包括位置属性在内的任何样式属性。但是,Literal 控件允许指定是否对内容进行编码。
Panel 和 PlaceHolder 控件呈现为 div 元素,这将在页面中创建离散块,与 Label 和 Literal 控件进行内嵌呈现的方式不同。
通常情况下,当希望文本和控件直接呈现在页面中而不使用任何附加标记时,可使用 Literal 控件。

在 Literal 控件中编码内容
Literal 控件支持 Mode 属性,该属性用于指定控件对您所添加的标记的处理方式。可以将 Mode 属性设置为以下值:
·Transform. 将对添加到控件中的任何标记进行转换,以适应请求浏览器的协议。如果向使用 HTML 外的其他协议的移动设备呈现内容,此设置非常有用。
·PassThrough. 添加到控件中的任何标记都将按原样呈现在浏览器中。
·Encode. 将使用 HtmlEncode 方法对添加到控件中的任何标记进行编码,这会将 HTML 编码转换为其文本表示形式。例如,<b> 标记将呈现为&lt;b&gt;。当希望浏览器显示而不解释标记时,编码将很有用。编码对于安全也很有用,有助于防止在浏览器中执行恶意标记。显示来自不受信任的源的字符串时推荐使用此设置。

三、如何:向 Web 窗体页添加 Literal Web 服务器控件
label在经服务器处理后转换成客户端网页时候使用html的<span>标记为住控件,而Literal则是什么标记都不带。
例如:<span id="Label1">Label</span>(label的客户端代码)
<b>

学习笔记 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数338
  • 收藏数0 收藏
  • 顶次数0
  • 上传人分享精品
  • 文件大小2.45 MB
  • 时间2017-12-29