Surance Center
摘要: 用于1.字符串到值的转换2.设计时和运行时的转换实现:对于多数基本数据类型(如Int32,Bool,Char,String,枚举类型等),.Net框架已经提供了默认的类型转换器.默认的类型转换器继承自 System.ComponentModel.TypeConverter类,名为TypeConverterNameConverter如:属性被设置为 Height="150px",但是其实属性是Uni... 阅读全文
posted @ 2007-06-04 22:04 xxp 阅读(236) 评论(0) 推荐(0) 编辑
摘要: 声明内部嵌套形式默认属性需要设置两个设计时特性:1.ParseChildren(true,"DefaultPropertyName") 指定该标记为属性而非子控件,同时设为集合属性2.PersistenceMode(PersistenceMode.InnerDefaultProperty) 表示将控件定义为默认属性. 阅读全文
posted @ 2007-06-04 21:42 xxp 阅读(156) 评论(0) 推荐(0) 编辑
摘要: 声明内部嵌套的属性如果服务器控件是由Control类派生,就应该将设计时特性声明为ParseChildrenAttrubute(true)PersistChildren(false)如果服务器控件派生自 WebControl类,就不用了.因为WebControl类已经应用了这些特性.另外需要使用PersistMode来标识属性:主要利用设计时特性来声明ParseChildrenAttribute(... 阅读全文
posted @ 2007-06-04 21:39 xxp 阅读(185) 评论(0) 推荐(0) 编辑
摘要: 判断某个属性是否复杂属性:1.该属性封装的数据类型是否是 非数值类型 ,即除String之外的引用类型或者集合类型2.所要声明的属性格式.包括以下三种 连字符形式 内部嵌套形式 内部嵌套形式默认属性注意实现以下2个要点1.设计时特性实现:包括 DesignerSerializationVisiblity NotifyParentProperty TypeConverter Parse... 阅读全文
posted @ 2007-06-04 21:30 xxp 阅读(203) 评论(0) 推荐(0) 编辑
摘要: 所有的设计时特性都是针对 Visual studio 等IDE的一 .分为3个层次1.设置控件的特性2.TypeConverters提供转换 PropertyBrowser中提供自定义表达式 TypeEditors减少设置复杂属性的步骤3.使用自定义的Designer.二.内容1.Bindable 是否可以绑定一个有效的数据源 true/false2.Browsable 是否在属性浏览... 阅读全文
posted @ 2007-06-04 21:18 xxp 阅读(226) 评论(0) 推荐(0) 编辑
摘要: AccessKey String 快捷键BackCorlor Color 背景色BorderColor ColorBorderStyle BorderStyleBorderWidth UnitControlStyle StyleCssClass StringEnabled BoolFont FontInfoForeCol... 阅读全文
posted @ 2007-06-04 20:59 xxp 阅读(500) 评论(0) 推荐(0) 编辑
摘要: 1. ControlCollection Controls 子控件2.Page Page 包含控件的页面3.Control Parent 父控件4.StateBag ViewState 发送给客户端并发送回来的数据结构5.Bool EnableViewState 6.String ID7.String UniqueID 页面分配的分层限定的唯一标志符8.String ClientID 客户端呈现H... 阅读全文
posted @ 2007-06-04 20:43 xxp 阅读(471) 评论(0) 推荐(0) 编辑
摘要: 一共有4种1.通用形式属性 如:Text="aaa";2.连字符形式属性如 Font-Size=9pt;3.内部嵌套形式属性(复杂属性)如:4.内部嵌套默认属性类似3,只是某控件有这种属性的时候,该控件只能用这样的属性如23234252 阅读全文
posted @ 2007-06-04 20:38 xxp 阅读(233) 评论(0) 推荐(0) 编辑
摘要: System.Web.UI.WebControls.WebControl类主要属性: 属性 类型 说明 Controls ControlsCollection 子控件 ... 阅读全文
posted @ 2007-06-04 20:33 xxp 阅读(217) 评论(0) 推荐(0) 编辑
摘要: using System;using System.Data;using System.Configuration;using System.Web;using System.Web.Security;using System.Web.UI;using System.Web.UI.WebControls;using System.Web.UI.WebControls.WebParts;using ... 阅读全文
posted @ 2007-06-04 20:18 xxp 阅读(227) 评论(0) 推荐(0) 编辑
摘要: 控件的呈现是一个递归的过程1。页面框架建立一个HtmlTextWriter实例2.页面框架将这个实例传递给RenderControl方法3.RenderControl检查控件的Visible是否为True,是的话,就调用Render方法;否则不呈现4.Render执行默认实现,调用RenderChildren方法5.RenderChildren调用每个子控件的RenderControl方法。 阅读全文
posted @ 2007-06-04 20:12 xxp 阅读(444) 评论(0) 推荐(0) 编辑
Surance Center