`
bbisky
  • 浏览: 69967 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

ASP.NET用户控件返回事件的方法

    博客分类:
  • .Net
阅读更多
ASP.NET用户控件一般适用于产生相对静态的内容,所以没有builtin的事件支持。本文讨论用户控件返回事件的方法。         此处我要做一个搜索表单填写的控件,即让用户填入一系列搜索条件来搜索符合条件的用户。假定搜索用户控件(Search.ascx)中包含按钮控件AButton,以及让用户填入索条件的一些其它控件如textbox,dropdownlist等。希望实现按AButton按钮时,包含该用户控件的页面可以接收到事件,根据条件取得用户列表绑定到页面的gridview控件         Search.ascx.cs中的处理:         1. 定义public的事件委托,如ClickEventHandler;         2. 在UserControl类中声明事件,如Click;         3. 在UserControl类中定义引发事件的方法,如OnClick()方法;         4. 在UserControl类的相关方法中调用引发事件的方法,如在Button_Click()中调用OnClick()。 代码: 用户控件中 public delegate void ClickEventHandler(object sender, EventArgs e);   public partial class Controls_SearchUser : System.Web.UI.UserControl { public event ClickEventHandler SearchButtonClick; /// <summary> /// 关键字类别 /// </summary> public string KeyType { [...]
分享到:
评论

相关推荐

    Asp.Net验证控件应用--用户注册页面

    1、本程序使用基于Asp.Net的6种Asp验证控件; 2、验证控件十分方便,可以帮助我们很好解决提示用户输入的作用,达到一种很好的用户体验效果。 3、本程序,采用了非空验证(RequireValidator)、范围验证...

    Asp.net 分页控件(好用)

    自己写的分页控件,返回DataTable,资源里有例子程序,可以绑定DataList,GridView,Repeater等。 动态库为gfPager,在项目中加载Dll后,就可以应用了

    ASP.NET动态添加用户控件的方法

    为了让用户控件能ASP.NET页面实现动态添加,首先写一个接口IGetUCable,这个接口有一个函数,返回对象类型是UserControl. using System; using System.Collections.Generic; using System.Linq; using System.Web; ...

    asp.net知识库

    利用反射实现ASP.NET控件和数据实体之间的双向绑定,并且在客户端自动验证输入的内容是否合法 asp.net报表解决方法 SQLDMO类的使用 SQL过程自动C#封装,支持从表到基本存储过程生成 使用SQLDMO控制 SQL Server 使用SQL...

    浅谈ASP.NET中最简单的自定义控件

    本文讨论用户控件返回事件的方法。  假定用户控件(UserControl.ascx)中包含按钮控件AButton,希望实现按AButton按钮时,包含该用户控件的页面可以接收到事件。为此,小鸡射手在用户控件和页面的代码中分别作了处理...

    ASP.NET的网页代码模型及生命周期

    在ASP.NET应用程序开发中,微软提供了大量的控件,这些控件能够方便用户的开发以及维护。这些控件具有很强的扩展能力,在开发过程中无需自己手动编写。不仅如此,用户还能够创建自定义控件进行应用程序开发以扩展...

    asp.net专家疑难解答200问

    如何将XML作为数据源绑定到控件 第8章 数据库设计 143.ASP.NET应用程序如何实现与SQL Server数据库的连接 144.ASP.NET应用程序如何实现与ACCESS数据库的连接 146.如何使用ADO.NET在数据库执行SQL...

    ASP.NET4高级程序设计第4版 带目录PDF 分卷压缩包 part1

    书中还深入讲述了其他ASP.NET图书遗漏的高级主题,如自定义控件的创建、图像处理、加密等。此外,《ASP.NET 4高级程序设计(第4版)》专门提供了两章的内容来教你如何用Ajax 技术制作快速响应的页面,以及如何使用微软...

    ASP.NET4高级程序设计(第4版) 3/3

    书中还深入讲述了其他ASP.NET图书遗漏的高级主题,如自定义控件的创建、图像处理、加密等。此外,《ASP.NET 4高级程序设计(第4版)》专门提供了两章的内容来教你如何用Ajax 技术制作快速响应的页面,以及如何使用微软...

    ASP.NET编程百例 PDF扫描版 附源代码(vb.net)

    除了可以使用Visual C# VB.NET VisualC++ NET JScript.NET等语言编写外 还可以使用第三方的.NET接口 如COBOL.NET Perl.NET等 进行编写 本书通过100个精彩实例 由浅入深介绍了ASP NET网络程序设计的编程方法与...

    ASP.NET 2.0+SQL Server 2005全程指南-源代码

    第3章 ASP.NET 2.0常用服务器控件 3.1 使用基本控件 3.1.1 TextBox控件的应用 3.1.2 Label控件的应用 3.1.3 DropDownList和ListBox控件应用 3.1.4 CheckBOX和CheckBoxList控件应用 3.1.5 RadioButton和...

    ASP.NET常用代码

    ASP.NET常用代码 1. 打开新的窗口并传送参数: 传送参数: response.write("&lt;script&gt;window.open('*.aspx?id="+this.DropDownList1.SelectIndex+"&id1="+...+"')&lt;/script&gt;") 接收参数: string a = Request....

    《零基础学ASP.NET 2.0》第14章 数据源控件访问数据库

    14.1.1 使用SqlDataSource 数据源控件 246 14.1.2 参数声明 248 14.1.3 缓存数据 250 14.2 访问Access数据库 251 14.2.1 连接到Access数据文件 251 14.2.2 更新Access数据库 253 14.3 显示和转换XML数据 254 14.3.1 ...

    Asp.NET性能优化.rar

    根据经验的总结,让我们来看看十个能帮助你提升你的应用程序性能的经验,我将按将它们提升效率的多少从大到小小依次说明,一、返回多个数据集,二、对数据进行分页,三、连接池 ,四、 ASP.NET缓存API ,五、 预请求缓存,...

    ASP.Net异步页面的经典示例代码

    示例2:演示如何异步从数据库查询数据,并将返回的DataReader绑定到指定控件上 示例3:跟示例1差不多,但是加了TimeOut处理(不好意思啊,一时疏忽,这个代码中忘记了加上TimeOut了。在页面中,朋友请您在page指令中...

    FCKeditor 网页文本编辑器(asp.net)

    FCKeditor 网页文本编辑器(asp.net),使用的时候注意设置页面的属性ValidateRequest="false"。 1.引用FredCK.FCKeditorV2.dll。 2.打开网站,选择工具箱,找到其中 常规 选项卡 ,点击右键选择 --&gt;选择项---&gt;浏览 ...

    ASP.NET单选按钮控件RadioButton常用属性和方法介绍

    (1)Checked属性:用来设置或返回单选按钮是否被选中,选中时值为true,没有选中时值为false。 (2)AutoCheck 属性:如果 AutoCheck 属性被设置为 true(默认),那么当选择该单选按钮时,将自动清除该组中所有...

    ASP.NET中BulletedList列表控件使用及详解

    BulletedList 控件创建一个无序或有序...前者过于死板,后者过于Overkill,也许微软听到这种声音,于是ASP.NET 2.0总算搞了个BulletedList出来了。这控件虽然给人不太多注意,但却看得出微软确实是在乎“用户需求”的

    ASP.NET简单的WEB流程图组件演示

    摘要:.NET源码,控件组件,流程图组件 简单的WEB流程图组件演示,使用本组件可在web上显示流程图,本组件使用xml文件或xml字串作为数据源,WorkFlowChart_Source为控件源码,在使用上比较简单,包括开始节点,结束结点...

Global site tag (gtag.js) - Google Analytics