- 浏览: 620248 次
- 性别:
- 来自: 北京
文章分类
- 全部博客 (314)
- 生活 (2)
- c# (37)
- 技术 (3)
- 400电话 (0)
- 400常见问题 (0)
- 400资费 (0)
- html (7)
- css (0)
- 数据库 (7)
- javascript (16)
- php (33)
- asp.net mvc2 (10)
- mysql (9)
- C# 3.0 LinQ (10)
- vs2005或vs2008 (4)
- flash and as3 (7)
- fms (1)
- dedeCMS (11)
- java (33)
- j2me (1)
- swing (1)
- c++ (1)
- jquery easyui (3)
- jquery (5)
- android (29)
- MongoDB (9)
- VtigerCRM (1)
- test (0)
- linux (30)
- nutch (2)
- SqlServer数据库 (2)
- 数据检索 (2)
- java抓取 (11)
- 乐天 (1)
- 淘宝 (1)
- Silverlight4.0 (6)
- sphinx实时索引 (5)
- ecshop (9)
- codeigniter(CI) (3)
- axure6 (1)
- 京东店铺装修教程 (2)
- xpath (1)
- joomla (2)
- bpm (1)
- Bootstrap (2)
- knockout (4)
- ecstore (4)
- css3 (1)
- 微信 (2)
- dede (0)
- soa_edi (1)
- odoo (0)
- web (1)
最新评论
-
骑着蜗牛超F1:
在ie6下报了个stack overflow at line ...
兼容ie6和ie7 的16进制码流在html中显示为图片代码(base64) -
冰之海洋:
好像少了一句代码吧? FloatingFunc.show(th ...
android 一直在最前面的浮动窗口效果 -
yanzhoupuzhang:
连接有问题!
iis7.0官方下载 IIS 7.0(微软Web服务器组件IIS 7.0) 官方(windows 2003,XP,2000) -
whatable:
唉,楼主你都没有搞清楚重量级和轻量级。。。。既然引用了SWT, ...
java swing 内置浏览器打开网页显示flash图表-swt Browser应用 -
yy_owen:
我晕啊,你链接的什么内容额,我要的iis,你链接个视频什么意思 ...
iis7.0官方下载 IIS 7.0(微软Web服务器组件IIS 7.0) 官方(windows 2003,XP,2000)
文件 test1.aspx
using System; using System.Collections; using System.Configuration; using System.Data; using System.Linq; using System.Web; using System.Web.Security; using System.Web.UI; using System.Web.UI.HtmlControls; using System.Web.UI.WebControls; using System.Web.UI.WebControls.WebParts; using System.Xml.Linq; public partial class test1 : System.Web.UI.Page { /// <summary> /// 申明委托 ,在包里或者类里,public /// </summary> /// <param name="strUrl">url地址</param> /// <param name="strTitle">连接标题</param> /// <returns></returns> public delegate string DelegateSampleSum(string strUrl, string strTitle); protected void Page_Load(object sender, EventArgs e) { } protected void btn_delegateTest_Click(object sender, EventArgs e) { //利用委托调用函数 appendString DelegateSampleSum deTest = new DelegateSampleSum(appendString); lbl_show.Text = deTest("http://www.my400800.cn", "400电话"); } /// <summary> /// 定义调用委托的函数,在呼叫者里要有委托的实例(呼叫者扔出一个委托,被呼叫者给这个委托赋值) /// </summary> /// <param name="addNum"></param> /// <returns></returns> public string appendString(string strUrl, string strTitle) { string strRet = ""; strRet = string.Concat("<a href=\"", strUrl, "\">", strTitle, "</a>"); return strRet; } }
文件 test1.aspx.cs
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="test1.aspx.cs" Inherits="test1" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head runat="server"> <title>Untitled Page</title> </head> <body> <form id="form1" runat="server"> <div> <asp:Label ID="lbl_show" runat="server" Text="显示处理结果"></asp:Label> <br /> <br /> <br /> <asp:Button ID="btn_delegateTest" runat="server" onclick="btn_delegateTest_Click" Text="c#委托测试" /> </div> </form> </body> </html>
输出Html结果
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head><title> Untitled Page </title></head> <body> <form name="form1" method="post" action="test1.aspx" id="form1"> <div> <input type="hidden" name="__VIEWSTATE" id="__VIEWSTATE" value="/wEPDwUKLTE2MjY5MTY1NQ9kFgICAw9kFgICAQ8PFgIeBFRleHQFLjxhIGhyZWY9Imh0dHA6Ly93d3cubXk0MDA4MDAuY24iPjQwMOeUteivnTwvYT5kZGRZZEKD2p9IkYmfo7145J/l+5q8cQ==" /> </div> <div> <input type="hidden" name="__EVENTVALIDATION" id="__EVENTVALIDATION" value="/wEWAgLxorv8AwK+3u2SA3AjPKDa3B6y3blg0YPBn1vLksJn" /> </div> <div> <span id="lbl_show"><a href="http://www.my400800.cn">400电话</a></span> <br /> <br /> <br /> <input type="submit" name="btn_delegateTest" value="c#委托测试" id="btn_delegateTest" /> </div> </form> </body> </html>
输出显示结果
Untitled Page
注意:
public delegate string DelegateSampleSum(string strUrl, string strTitle);
和函数
public string appendString(string strUrl, string strTitle)
{
string strRet = "";
strRet = string.Concat("<a href=\"", strUrl, "\">", strTitle, "</a>");
return strRet;
}
的返回值变量个数,变量类型必须一致,不然无法通过编译。
发表评论
-
Java和C#运行命令行并获取返回值 运行bat文件
2015-08-04 10:45 1273Java运行命令行的例子 import java.io.B ... -
c#操作excel后关闭excel.exe的方法
2013-04-10 10:47 874。网上的一种说法,关闭range,关闭worksheet,关 ... -
ddd
2012-05-24 17:30 0CREATE TABLE IF NOT EXISTS `s ... -
C#里 如何序列化与反序列化 hashtable Dictionary及C#连接mysql数据库
2011-08-19 13:24 1336using System.IO; using System. ... -
C# 压缩和解压web空间中的所有文件
2011-08-18 17:20 842using System; using ICSharpC ... -
C# 压缩和解压web空间中的所有代码
2011-08-18 17:17 647using System; using ICSharpCod ... -
自己制作软键盘的几个关键技术解析
2011-05-26 08:40 1035在嵌入式应用和一些安全软件中经常需要不通过物理键盘输入,虽然微 ... -
rtertert
2011-03-22 17:29 0fffffffffffffffffffffffff ... -
C#发送邮件时在正文中插入图片(邮件中直接包含图片)
2011-01-17 16:12 2356#region 发送邮件 ... -
c#生成Excel,可建立sheet,设定sheet名称,调整列宽度
2010-12-17 16:18 2666Excel生成类 ExcelRW.cs usin ... -
关于AutoResetEvent的使用
2010-12-16 17:21 895AutoResetEvent 允许线程通过发信号互相通信。 ... -
C# 取得函数的调用关系
2010-11-25 08:47 1549如何取得C ... -
iis7.0官方下载 IIS 7.0(微软Web服务器组件IIS 7.0) 官方(windows 2003,XP,2000)
2010-11-18 09:47 91270iis7.0官方安装包下载 iis7时微软为新一代web服务 ... -
简易的文件磁盘管理操作2(文件、文件夹的编辑创建删除移动拷贝重命名)
2010-11-15 17:22 881using System; using System.Dat ... -
简易的文件磁盘管理操作1(文件、文件夹的编辑创建删除移动拷贝重命名)
2010-11-15 17:21 944using System; using System.D ... -
Image和byte[]之间的转换
2010-11-11 17:05 1173image到byte[] 用到memoryStream类 ... -
.net framework--程序打包--打包.net运行库
2010-10-17 21:05 1652VS03默认是不能把.net运行库打包到自己要发布 ... -
WinForm最简单两GridView同步滚动
2010-09-10 10:28 1646今天在园子里看到一个人问,如何让两个DataGridView保 ... -
直接用aspx页面生成的html文件(不用建立自己的html模板)
2010-09-10 09:29 1381public static string Rend ... -
facebook代理软件
2010-09-09 16:32 203facebook代理软件
相关推荐
根据经典的实例,详细而全面的介绍了c#委托与事件,以及他们之间的关系
C#反射实例C#反射实例讲解讲解C#反射实例讲解C#反射实例讲解C#反射实例讲解C#反射实例讲解C#反射实例讲解C#反射实例讲解C#反射实例讲解C#反射实例讲解
C# 委托使用入门实例,通过一个多窗口的实例,描述了委托的实际用法,通过这个实例,可以对C#委托进行初步的入门。
C# 讲解委托和事件的好文章集合。 包括: C# 委托妙文 C# 委托和事件 C# 委托使用方法 C# WndProc的使用方法 文档内有详细代码,您一定可以用它学会委托和事件!
浅析C#委托和事件实例 当第一次听到委托、事件时感觉比较抽象、很好奇,当看到老师在课堂上利用委托和事件实现两个窗体调用时、感觉委托太神奇了,呵、不废话了…… C#委托和事件在做程序是很常见到的,对于像我...
C# MVC入门实例 MVC留言本 C# MVC入门实例 MVC留言本
C#简单委托实例,自己写的一个小程序,可以运行.运行的效果是,一个窗口(A)打开另一个窗口(B)后,在B窗口里输出文字,A窗口会同步显示输入的文字.当中是通过委托来实现.代码非常简单,希望学委托的鞋童们能有所收获.
这是C#委托很经典很简单的一个例子,很适合初学者们学习。例子主要功能是监视温度。有一个显示器和警告器。当温度超过95°C时,显示方法和警告方法就会作为委托参数传进来。然后显示温度和警告温度!
委托事件,各种的C#的委托事件的常用实例,给初学者和进阶者都能带来不小的好处。
C# 委托的基础实例 定义一个委托,执行两个结构的乘法和除法计算。
C#经典100入门实例 内含100个c#入门实例教程 代码清晰易懂 适合初学者试用
C#委托,事件理解入门小实例,简单易懂!
C#简单委托实例 简单易懂 希望对您帮助
C#XML入门经典实例,非常好的C#源代码
讲解通俗易懂 让刚学习c#的新手能够熟练掌握面向对象编程技巧 ,学习中让你受益匪浅
C#实例教程C#实例教程C#实例教程C#实例教程C#实例教程
C#入门必看的实例程序100个
多个C#入门实例,给C#初学者学习,其中包含多方面内容
C#,NET委托,实例代码,C#,NET委托,实例代码
c# 委托和事件实例学习.代码分析全集.