初学者,求解ParseChildren与PersistChildren的区别

问题描述

两者都是把嵌套内容是否分析为子控件。前者是相对页面分析器来说的,后者是相对设计时说的,但还是浑浑噩噩不知所然。有什么办法可以测试他们之间的区别呢,望详解。

解决方案

解决方案二:
没人回答。
解决方案三:
这种问题不知道去看MSDN吗...引用MSDN:

PersistChildrenAttribute与ParseChildrenAttribute结合使用以确定如何解释控件的嵌套内容。如果PersistChildrenAttribute为true而ParseChildrenAttribute为false,则ASP.NET服务器控件包含的嵌套内容将作为控件保持。如果PersistChildrenAttribute为false而ParseChildrenAttribute为true,则嵌套内容将作为服务器控件的属性保持。

解决方案四:
引用2楼的回复:

这种问题不知道去看MSDN吗...引用MSDN:PersistChildrenAttribute与ParseChildrenAttribute结合使用以确定如何解释控件的嵌套内容。如果PersistChildrenAttribute为true而ParseChildrenAttribute为false,则ASP.NET服务器控件包含的嵌套内容将作为控件保持。如果……

回答了跟没回答一样,要是能看懂,谁还问呢。同求,我也困扰了好久了,究竟他们设置后能起什么样的效果啊,而且分析为控件保持和属性保持又有什么区别?
解决方案五:
我研究了一下,大概猜是到页面时页面怎么处理内部控件,如果是设置为[PersistChildren(false)][ParseChildren(true)]表明是做为服务器的属性,它的内嵌控件就失去了自己的事件等了吧,如果设置为保持为控件,那说明他还是独立的~我猜的,还没做测试。
解决方案六:
个人感觉,PersistChildren用于设计时,ParseChildren用于运行时
解决方案七:
是的,我也是这么认为的,,不知道对不对,引用4楼的回复:

我研究了一下,大概猜是到页面时页面怎么处理内部控件,如果是设置为[PersistChildren(false)][ParseChildren(true)]表明是做为服务器的属性,它的内嵌控件就失去了自己的事件等了吧,如果设置为保持为控件,那说明他还是独立的~我猜的,还没做测试。

时间: 2024-11-10 01:14:11

初学者,求解ParseChildren与PersistChildren的区别的相关文章

初学者求解java数组下标越界问题

问题描述 初学者求解java数组下标越界问题 public class Test{ public static void main(String[]args){ System.out.println(args[0]); System.out.println(args[1]); }} doc显示Exception in thread ""main"" java.lang.ArrayIndexOutOfBoundsException:0 at Test.main(Tes

求解litjson和minijson的区别和共性

问题描述 求解litjson和minijson的区别和共性 .................................... 解决方案 http://www.tuicool.com/articles/Qnm2Az

c++初学者求解一道结构体,函数题

问题描述 c++初学者求解一道结构体,函数题 声明一个结构体类型Date,包括年月日,即一个日期类型的结构体. 设计一个程序,完成以下对日期的操作,包括以下函数: Date AddDay(Date d, int days):对日期增加days天数,然后返回得到的日期 Date AddMonth(Date d, int months):对日期增加months月数,然后返回得到的日期 Date AddYear(Date d, int years):对日期增加years年数,然后返回得到的日期 int

java 环境变量配置-【初学者求解】JAVA环境配置问题

问题描述 [初学者求解]JAVA环境配置问题 输入javac是结果错误.第一个例子小程序也错误. 配置classpath path百度了好多自己都混乱了...最开始把PATH值删掉了,后来又在别人电脑上复制了一个,不知道能用不...这个学期刚开JAVA,连配置都还不会TAT,求教,谢谢... 解决方案 在命令提示符里面输入javac出错表示你的jdk没安装好,或者是环境变量没设置好.1. 假设jdk没装好,可以卸载了重装一次,要卸载完全.2. 假设环境变量没有设置好,那可以按照下面的步骤:环境变

java jdbc mysql null-java mysql jdbc 初学者求解

问题描述 java mysql jdbc 初学者求解 为什么rs.next没有返回结果 解决方案 java-jdbc-MySQLjava mysql JDBC Driver详解Java初学者必过的JDBC关 解决方案二: 下一个断点,看看查询本身这段代码有没有走进来,还是前面连接字符串搞错了,根本没连上. 解决方案三: 不加约束条件时有返回值的 解决方案四: 你好,我也遇到过类似的问题.记录在我的博客 大概情况是下面这样的,希望对你有用. "用中文字符串作为查询条件,查不到结果. 查询条件:&q

ASP.NET 2.0服务器控件开发之复杂属性

asp.net|服务器|控件|控件开发 在上一篇文章中,曾经提及"复杂属性"的概念.复杂属性的最大特征是属性的类型是本身具有属性(称为子属性)的类.通常情况下,复杂属性表现为3种形式:连字符形式属性.内部嵌套形式属性和内部嵌套形式默认属性.本文将介绍以上3种形式复杂属性的具体实现方法. 1. 实现连字符形式复杂属性 连字符形式属性是比较常见的复杂属性.我们常用的Font属性就是一个复杂属性,其包括多个子属性,如Bold.Name等.这种类型属性具有两种语法格式:一种是利用连字符语法,在

ASP.NET2.0服务器控件之类型化样式属性

asp.net|服务器|控件 上一篇文章对控件样式属性的基本概念进行了介绍,同时,还通过示例说明了重写样式属性的方法.本文重点对类型化样式属性的创建方法进行讲解. 实现类型化样式属性的方法 继承自Style类的类称为类型化样式.Style类可以由控件开发人员来扩展,创建一个自定义类型化样式,它重写或者添加Style类的属性.服务器控件也可以把自定义类型化样式作为ControlStyle属性的类型.例如,Table控件的ControlStyle属性就是TableStyle类型,该类型是扩展的Sty

AspNetPager分页控件--使用方法

分页|控件 //此源代码仅供学习参考,不得用作任何商业用途://若需修改并重新编译该控件,请保留完整的源代码的版权信息!//有关控件升级及新控件发布信息,请留意 www.webdiyer.com .using System;using System.IO;using System.Web;using System.Web.UI;using System.Web.UI.WebControls;using System.Web.UI.HtmlControls;using System.Collect

翻页的WEB控件

web|翻页|控件 总共分三部分:.VB,Builder和Design Imports System.ComponentModel Imports System.web.UI.HtmlControls Imports System.Web.UI Imports System.Web.UI.WebControls Imports System.Data Imports System.Data.OracleClient <DefaultProperty("ChangePage"),