2012年8月26日

风影ASP.NET基础教学 8用户控件编程之自定义事件

摘要: 既然用户控件可以有自己的方法和属性,同样也可以自己的事件。通过方法和属性,用户控件响应网页代码的变化。然而使用事件时,刚好与方法和属性相反,用户控件通知网页发生了某些活动,然后由网页代码做出响应有时候,给用户控件添加一个事件可以解决大难题。例如,登陆用户控件,就可以给它添加一个自己的提交事件,这样提交的时候就可以方便的获取回传的值,如用户名和密码等信息(viewstate)。当然给用户控件添加事件也不是那么麻烦。一般情况下,可以在用户控件文件中定义一个事件,然后再宿主页面(aspx)中来订阅这个事件。当按钮被单击并提交资料时,产生事件,发布通知,这样宿主页面就可以受到信息并处理这个事件。下面我 阅读全文

posted @ 2012-08-26 22:09 任生风影 阅读(825) 评论(1) 推荐(2) 编辑

风影ASP.NET基础教学 7用户控件编程

摘要: 下面我们使用“网站友情链接”的主要功能就是管理网站的各种友情链接地址,使这些友情链接能够显示在网站各个需要的地方,一般显示在网站的底部。为了实现链接显示,首先需要在项目中创建一个HyperLinkControl.ascx,并在该控件里添加一个HyperLink控件来显示链接。我们把HyperLink放在Panel里。前端代码<%@ Control Language="C#" AutoEventWireup="true" CodeBehind="HyperLinkControl.ascx.cs" Inherits="AS 阅读全文

posted @ 2012-08-26 20:28 任生风影 阅读(1365) 评论(3) 推荐(4) 编辑

风影ASP.NET基础教学 6用户控件

摘要: 在Web系统开发中,经常会有一些功能模块在很多的地方重复出现,例如新闻管理系统中的用户登陆/注册、推荐新闻、热点新闻和页面上的一些固定栏目等。为了提高代码的重用性,减少系统的开发与维护成本,一般会把这些重用性,减少系统开发和维护的成本,一般会把这些重用的功能模块写成单独的通用模块,以供需要的地方引用。在ASPNET中,要实现这样的通用模块,可以将这些功能模块封装成“用户控件”,然后再需要的页面中引用这些“用户控件”,从而达到了“一次封装,N次复用”的效果。本文将介绍ASPNET用户控件的相关知识,并重点讲解用户控件的封装方法与编程技巧。用户控件详解ASPNET WEB控件文件(.ascx)与A 阅读全文

posted @ 2012-08-26 10:27 任生风影 阅读(1401) 评论(0) 推荐(2) 编辑

导航