上一页 1 2 3 4 5 6 7 8 ··· 10 下一页
  2011年4月12日
摘要: 类型的一些成员:常数:他们总是静态的字段:静态字段,实例字段,一般都是private属性:方法:实例构造器:将一个新对象的实例字段初始化到正常状态类型构造器:将一个类型的静态字段初始化到正常状态操作符转换:重载操作符:将一个对象从一种类型转换到另一种类型事件:静态事件和实例事件访问限定修饰符和预定义特性:1访问限定修饰符:privateprotectedpublicinteralprotected interal2预定义特性类型:abstract,sealed方法:static,abstract,virtual,new,override,sealed字段:static,readonly 阅读全文
posted @ 2011-04-12 22:22 kasafuma 阅读(135) 评论(0) 推荐(0) 编辑
  2011年4月7日
摘要: publicsealedclassEventHandlerList:IDisposable{//FieldsprivateListEntryhead;privateComponentparent;//MethodspublicEventHandlerList();internalEventHandlerList(Componentparent){this.parent=parent;}publicvoidAddHandlers(EventHandlerListlistToAddFrom){for(ListEntryentry=listToAddFrom.head;entry!=null;en. 阅读全文
posted @ 2011-04-07 17:57 kasafuma 阅读(346) 评论(0) 推荐(0) 编辑
摘要: explicit 和 implicit 属于转换运算符,如用这两者可以让我们自定义的类型支持相互交换explicti 表示显式转换,如从 A -> B 必须进行强制类型转换(B = (B)A)implicit 表示隐式转换,如从 B -> A 只需直接赋值(A = B)隐式转换可以让我们的代码看上去更漂亮、更简洁易懂,所以最好多使用 implicit 运算符。[StructLayout(LayoutKind.Sequential)]publicstructTypedValue{privateSystem.Type_type;privateobject_val;publicTyped 阅读全文
posted @ 2011-04-07 16:56 kasafuma 阅读(461) 评论(1) 推荐(1) 编辑
  2011年4月6日
摘要: this._requestValueCollection=this.PageAdapter.DeterminePostBackMode();1首先给 _requestValueCollection 赋值,值为 Request.Form是一个Page页面上的input控件集合.2privatevoidProcessPostData(NameValueCollectionpostData,boolfBeforeLoad){if(this._changedPostDataConsumers==null){this._changedPostDataConsumers=newArrayList();}. 阅读全文
posted @ 2011-04-06 19:44 kasafuma 阅读(193) 评论(0) 推荐(0) 编辑
摘要: 1. 如何引发一个Postback. Asp.net 内置有2 种方法可以引起页面的postback。 1> HTML 元素 <input type="submit"> 和 <input type="image"> 在 客户端点击的时候将引发postback, asp.net 内置了对于这2 个标签的支持, 不需要我们做任何事情, 只需要将按钮的type 注册为Image 或者是 submit . 那么在点击按钮的时候, 按钮就自动引发一个postback. 2> 其他的html标签 比如说link, 或者一个 文本框 阅读全文
posted @ 2011-04-06 18:20 kasafuma 阅读(539) 评论(1) 推荐(0) 编辑
摘要: [DesignerSerializationVisibility(DesignerSerializationVisibility.Hidden),WebSysDescription("Control_ClientID"),Browsable(false)]publicvirtualstringClientID{get{this.EnsureID();stringuniqueID=this.UniqueID;if((uniqueID!=null)&&(uniqueID.IndexOf(this.IdSeparator)>=0)){returnunique 阅读全文
posted @ 2011-04-06 17:29 kasafuma 阅读(248) 评论(0) 推荐(0) 编辑
摘要: <%@PageLanguage="c#"%><scriptrunat="server">/*你没看错,下一行就是"abcdefg",正是这一行,才让我有机会写出本篇文章^_^;在文中,我把这一行称作"代码陷阱"*/abcdefg//代码陷阱voidPage_Load(Objectsrc,EventArgsargs){if(!IsPostBack)NoteLabel.Text="请输入您的姓名:";}voidOnNameSubmit(Objectsrc,EventArgsa 阅读全文
posted @ 2011-04-06 12:57 kasafuma 阅读(216) 评论(0) 推荐(0) 编辑
摘要: protectedinternalvirtualvoidRender(HtmlTextWriterwriter){this.RenderChildren(writer);}protectedinternalvirtualvoidRenderChildren(HtmlTextWriterwriter){ICollectionchildren=(this._occasionalFields==null)?null:((ICollection)this._occasionalFields.Controls);this.RenderChildrenInternal(writer,children);. 阅读全文
posted @ 2011-04-06 12:26 kasafuma 阅读(255) 评论(0) 推荐(0) 编辑
摘要: internalobjectSaveViewState(){ArrayListlist=null;if(this.bag.Count!=0){IDictionaryEnumeratorenumerator=this.bag.GetEnumerator();while(enumerator.MoveNext()){StateItemitem=(StateItem)enumerator.Value;if(item.IsDirty){if(list==null){list=newArrayList();}list.Add(newIndexedString((string)enumerator.Ke. 阅读全文
posted @ 2011-04-06 02:36 kasafuma 阅读(343) 评论(0) 推荐(0) 编辑
  2010年4月29日
摘要: 激活的方式包括OEM MAK KMS三种方式:1.OEM的方式比较简单,你只要购买预装vista的品牌机就能自动激活,不需要联机激活(小窍门:预装vista的oem机器,只要找到对应的版本vista的oem sn,可以任意安装不同版本的vista,除啦vista 企业版)2MAKMAK有激活数量的限制,必须连接到互联网到ms公司的一个特别的服务器去激活,也可以通过电话激活3KMSKMS是用过以前的... 阅读全文
posted @ 2010-04-29 02:28 kasafuma 阅读(739) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 ··· 10 下一页