启用主题
启用主题很多人还不知道,现在让我们一起来看看吧!
1、这些引用这个aspx页面的属性。
2、语言是指使用的C#语言;
3、注意:此属性是。NET Framework版。或者设置应用于此页面的样式表的名称;
4、Enable theme:获取或设置一个值,该值指示主题是否应用于此控件。EnableTheming属性指示是否为指定控件启用了主题。当EnableTheming属性为true时,将在应用程序的主题目录中搜索要应用的控件的外观。如果主题目录中不存在特定控件的外观,则不应用该外观。当EnableTheming属性为false时,将不会搜索主题目录,也不会使用SkinID属性的内容。控件可以重写由其父控件或包含页设置的EnableTheming值。例如,如果父控件的EnableTheming属性设置为false,则可以根据每个子控件将EnableTheming属性设置为true,从而有选择地将主题应用于父控件中包含的子控件。主题可以在页面、容器或控件级别启用。当在页面级别或容器级别禁用主题时,页面或容器中包含的所有控件的主题都将被禁用。
5、ValidateRequest:为了防止依赖恶意输入字符串的黑客,约束和验证用户输入是必不可少的。跨站点脚本攻击就是这种攻击的一个例子。其他类型的恶意数据或不想要的数据可以通过各种形式的输入输入到请求中。即使使用代码的程序员没有正确使用适当的验证技术,也可以通过在应用程序的较低级别限制允许的数据类型来防止不必要的事件。
6、当请求验证检测到潜在的恶意客户端输入时,引发此异常以中止请求处理。中止请求可能表示有人试图危及应用程序的安全,例如跨站点脚本攻击。强烈建议您的应用程序明确检查所有与请求中止相关的输入。但是,也可以通过将@ Page指令中的validateRequest属性设置为false来禁用请求验证。
7、既然你刚刚列出了这些属性,我就不贴了。有关更多页面指令属性,请参考:
8、http://apps.hi.baidu.com/share/detail/18862041
9、希望能帮到你。
本文由'御阪凝洁'发布,不代表演示站立场,转载/删除联系作者,如需删除请-> 关于侵权处理说明。