Command模式的C#简单实现
2005-01-13 11:01
435 查看
借鉴了IssueVision的方式,实现了Web下的Button按钮点击事件 ,使用了事件和代理的原理。
Command模式的基本原理的东西,在网上可以找到,这个可以说是一个简单的实现模型,具有扩展性。
public class Command
public abstract class Commander
public class WebButtonCommander : Commander
protected System.Web.UI.WebControls.Button btnFirst;
protected System.Web.UI.WebControls.Button btnSecond;
private void InitializeButton()
override protected void OnInit(EventArgs e)
Button click Action#region Button click Action
private void FirstAction()
// do first Action;
Response.Write("FirstAction");
}
private void SecondAction()
Response.Write("SecondAction");
}
Command模式的基本原理的东西,在网上可以找到,这个可以说是一个简单的实现模型,具有扩展性。
public class Command
public abstract class Commander
public class WebButtonCommander : Commander
protected System.Web.UI.WebControls.Button btnFirst;
protected System.Web.UI.WebControls.Button btnSecond;
private void InitializeButton()
override protected void OnInit(EventArgs e)
Button click Action#region Button click Action
private void FirstAction()
// do first Action;
Response.Write("FirstAction");
}
private void SecondAction()
Response.Write("SecondAction");
}
相关文章推荐
- 用C#实现实现简单的 Ping 的功能,用于测试网络是否已经联通
- C#基础---浅谈XML读取以及简单的ORM实现
- C#实现简单的RSA非对称加密算法示例
- 自定义线程池-c#的简单实现
- C# int to BCD encode(最简单的实现办法)
- C#实现简单switch循环
- .net2005(C#)下实现事件和委托的简单示例
- C#实现的封装CURD到SqlHelper类用法简单分析
- xmlHTTP xmlDOC 与 C#中DataSet的结合 实现AJAX简单示例
- 一个用C#实现的简单http server
- C#实现xml文件的读取与写入简单实例
- C#使用命令行方式实现Ping简单功能
- 自定义线程池-c#的简单实现
- WinForm实现简单的拖拽文件到出题的功能(C#)(3)
- 简单的三层结构(C#实现)
- c#中winform的MVP模式的简单实现
- C#中CodeDomProvider代码编译的简单实现
- c# 的实现的一些简单功能
- .net(c#) 简单的软件注册功能的实现:
- C#内容分页简单实现代码及详解