浅谈asp.net中最简单的自定义控件

浅谈asp.net中最简单的自定义控件

ID:30517291

大小:16.04 KB

页数:3页

时间:2018-12-31

浅谈asp.net中最简单的自定义控件_第1页
浅谈asp.net中最简单的自定义控件_第2页
浅谈asp.net中最简单的自定义控件_第3页
资源描述:

《浅谈asp.net中最简单的自定义控件》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、我真正系统地接触和学习党的基本知识是在这次中级党校的培训班上。通过学习,了解了党的发展历程,对党的性质、宗旨、任务等基本知识有了进一步的了解浅谈ASP.NET中最简单的自定义控件  这篇文章主要简单介绍了ASP.NET中最简单的自定义控件,以及核心代码示例,需要的朋友可以参考下  ASP.NET用户控件一般适用于产生相对静态的内容,所以没有builtin的事件支持。本文讨论用户控件返回事件的方法。  假定用户控件(UserControl.ascx)中包含按钮控件AButton,希望实现按AButton按钮时,包含该用户控件的页面可以接收到事件。为此,小鸡射手在用户控件和

2、页面的代码中分别作了处理。  UserControl.ascx.cs中的处理:  1.定义public的事件委托,如ClickEventHandler;  2.在UserControl类中声明事件,如Click;  3.在UserControl类中定义引发事件的方法,如OnClick()方法;  4.在UserControl类的相关方法中调用引发事件的方法,如在Button_Click()中调用OnClick()。  核心代码示意如下:  代码如下:  publicdelegatevoidClickEventHandler(objectsender,EventArgse

3、);  publicclassMyUserControl:对党的认识也有了进一步的提高。才真正体会到了中国共产党的伟大、光荣和正确,更感到只有中国共产党是全中国最广大人民利益的忠实代表我真正系统地接触和学习党的基本知识是在这次中级党校的培训班上。通过学习,了解了党的发展历程,对党的性质、宗旨、任务等基本知识有了进一步的了解System.Web.UI.UserControl  {  protectedSystem.Web.UI.WebControls.ButtonAButton;  publiceventClickEventHandlerClick;  protected

4、voidOnClick(EventArgse)  {  if(Click!=null)Click(this,e);  }  privatevoidAButton_Click(objectsender,System.EventArgse)  {  this.OnClick(e);  }  }  包含UserControl的页面cs文件中的处理:  1.InitializeComponent()中增加事件处理程序,采用FindControl方法找到UserControl;  2.定义事件处理方法,在该方法中处理UserControl的事件,如UserControl_Clic

5、ked()。  核心代码示意如下:  代码如下:对党的认识也有了进一步的提高。才真正体会到了中国共产党的伟大、光荣和正确,更感到只有中国共产党是全中国最广大人民利益的忠实代表我真正系统地接触和学习党的基本知识是在这次中级党校的培训班上。通过学习,了解了党的发展历程,对党的性质、宗旨、任务等基本知识有了进一步的了解  privatevoidInitializeComponent()  {  this.Load+=newSystem.EventHandler(this.Page_Load);  MyUserControluc=this.FindControl("myUser

6、ControlID")asMyUserControl;  uc.Click+=newClickEventHandler(this.UserControl_Clicked);  }  privatevoidUserControl_Clicked(objectsender,System.EventArgse)  {  //UserControl_Clickedeventhanlder  }    总结一下,其实就是将事件机制利用手工编程的方法加进去:加入一般控件IDE自动生成的代码。顺便说一下,C#的事件机制实现了Obeserverpattern,除了UI还可以用于业务层,

7、能有效地降低对象间的耦合度,像UserControl那样,根本无需知道包含它的页面对象是谁!  对党的认识也有了进一步的提高。才真正体会到了中国共产党的伟大、光荣和正确,更感到只有中国共产党是全中国最广大人民利益的忠实代表

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。