上一页 1 ··· 47 48 49 50 51 52 53 54 55 ··· 62 下一页
摘要: 视图状态机制下的IStateManager接口本文节选自《庖丁解牛:纵向切入ASP.NET 3.5控件和组件开发技术》一书 .NET框架为自定义视图状态管理提供了System.Web.UI.IStateManager接口,定义了任何类为支持服务器控件的视图状态管理而必须实现的属性和方法,服务器控件的视图状态由控件属性的累计值组成。该接口包括保存并加载服务器控件的视图状态值的方法,以及一个指示控件跟踪其视图状态的更改的方法。此接口的成员与Control类中的对应方法具有相同的语义。若要自定义ASP.NET应用程序管理服务器控件视图状态的方式,必须创建一个实现此接口的类。代码如下:/// < 阅读全文
posted @ 2009-02-18 08:41 我的javaIT 阅读(156) 评论(0) 推荐(0) 编辑
摘要: 在ASP.NET的复合组件中实现冒泡处理机制本文节选自《庖丁解牛:纵向切入ASP.NET 3.5控件和组件开发技术》一书 在复合控件中,如果子控件之间结构比较复杂,并且很多情况下是多层次的结构,比如在GridView主控件中包括模板容器控件,模板容器控件中又包含命令按钮控件,且控件比较多,在这种情况下如果再使用前面讲的事件机制会比较麻烦;且代码看起来比较乱,因为要为每个按钮注册一个事件(GridView的按钮列的按钮数取决于每页的记录数,有多少行就有多少按钮)。基于此,ASP.NET框架提供了冒泡法,即事件向上冒泡,其核心是使用.NETFramework提供的事件上传机制。这种机制允许子控件将 阅读全文
posted @ 2009-02-17 13:56 我的javaIT 阅读(123) 评论(0) 推荐(0) 编辑
摘要: 定制自己的委托和事件参数类本文节选自《庖丁解牛:纵向切入ASP.NET 3.5控件和组件开发技术》一书 一般在实际开发中,对于事件不需要传递数据信息时,像上面的KingTextBox控件的事件,在引发事件时传递的参数为EventArgs.Empty,如下所示:OnTextChanged(EventArgs.Empty); 这是因为控件KingTextBox的TextChanged事件比较简单,这里不需要参数对象传递数据。但像一些复杂的控件比如GridView的按钮命令事件,必须得有参数命令表示单击了哪个按钮;翻页事件,需要EventArgs参数对象把当前页信息传递到页面后台代码的事件体的第二个 阅读全文
posted @ 2009-02-17 08:46 我的javaIT 阅读(160) 评论(0) 推荐(0) 编辑
摘要: 复合控件的事件处理本文节选自《庖丁解牛:纵向切入ASP.NET 3.5控件和组件开发技术》一书复合控件的事件处理按实现功能可分为三种:(1)复合控件中子控件的内部事件处理。(2)包含处理机制—子控件事件中调用主控件委托的事件实例。(3)冒泡处理机制。接下来的三节就分别说明这三种事件处理方式机制是如何实现的。5.3.3.1 复合控件中子控件的内部事件处理这是最简单的处理方式。复合控件中的子控件事件是单独存在的,与主控件没有任何关系,并且它们各自完成自己的功能,使用方法也很简单,就像以往直接在页面中使用事件一样。这一节主要以CalculatorControl控件为示例演示这种类型事件的用法。首先看 阅读全文
posted @ 2009-02-16 13:20 我的javaIT 阅读(161) 评论(0) 推荐(0) 编辑
摘要: 高效率事件集合对象本文节选自《庖丁解牛:纵向切入ASP.NET 3.5控件和组件开发技术》一书 在之前讲的几个例子中,使用的是最普通的定义事件方法,比如KingTextBox中事件是这样定义的:/// <summary>/// 获得本书更多内容,请看:/// http://blog.csdn.net/ChengKing/archive/2008/08/18/2792440.aspx/// </summary>public event EventHandler TextChanged;protected virtual void OnTextChanged(EventAr 阅读全文
posted @ 2009-02-16 08:24 我的javaIT 阅读(136) 评论(0) 推荐(0) 编辑
摘要: 客户端回发/回调揭密本文节选自《庖丁解牛:纵向切入ASP.NET 3.5控件和组件开发技术》一书 对于服务端控件元素,比如ASP.NET的Button标准服务端控件在提交时可以自动把请求发送到服务端处理,这样的控件我们不用自己处理它们的事件回发;但对于呈现不引起回发的HTML元素,如“文本框”(TextBox)或“链接按钮”(LinkButton),而希望由控件启动回发,则可以在ASP.NET中通过依靠客户端脚本的事件结构进行编程来实现这一功能。 完整地处理一个事件则还需要回发和捕捉。捕捉是IPostBackEventHandler接口的事情,上一节讲得比较清楚了,这一节主要讲回发(客户端回发 阅读全文
posted @ 2009-02-13 13:45 我的javaIT 阅读(135) 评论(0) 推荐(0) 编辑
摘要: 客户端回传事件接口IPostBackEventHandler本文节选自《庖丁解牛:纵向切入ASP.NET 3.5控件和组件开发技术》一书 要使控件捕获回发事件,控件必须实现System.Web.UI.IPostBackEventHandler 接口。此接口约定允许控件在服务器上引发事件来响应来自客户端的回发。IPostBackEventHandler接口包含一个方法。/// <summary>/// 获得本书更多内容,请看:/// http://blog.csdn.net/ChengKing/archive/2008/08/18/2792440.aspx/// </summa 阅读全文
posted @ 2009-02-13 08:27 我的javaIT 阅读(145) 评论(0) 推荐(0) 编辑
摘要: 博客本身的赢利 本文节选自《网络营销实战密码——策略·技巧·案例》一书 在本书中我一直强调,博客的本质在于争夺话语权。无论是作为营销渠道还是公关工具,博客要想发挥作用,都是以话语权作为基础的。博客对于企业或个人收入的影响不是直接的,而是要利用自己的话语权影响力,对用户的购物行为产生影响。不可否认,利用博客本身赚钱是很多博客写手苦苦思考的问题,甚至是很多开始写博客的人要写博客的最大原因。一些博客服务商提供广告分成模式,投放在托管博客上的广告会与博客作者分成,使博客本身成为一个赢利工具。这些博客提供商也把广告分成当做吸引博客写手的卖点之一。近两年博客在国内发展得如火如荼,与各种 阅读全文
posted @ 2009-01-23 07:36 我的javaIT 阅读(1401) 评论(0) 推荐(0) 编辑
摘要: 网络营销之怎样推广博客 本文节选自《网络营销实战密码——策略·技巧·案例》一书 说到底,博客还是网站的一种形式。在其他章节中讨论的网站推广手段也都适用于博客,诸如搜索引擎优化、论坛营销、社会化网络营销,甚至搜索竞价排名。另一方面,博客又是有鲜明特征的一种网站,其特有的功能,如引用机制、留言、博客圈链接(blogroll)等,都使得博客的推广有一些在其他网站很难体现的独特方法。这一节就来讨论博客推广的特有手段。10.5.1 经常定时更新博客是日记格式的网站,内容需要经常更新才能留住老读者,吸引新读者。这一点和新闻及门户类网站比较相似。大部分企业网站的主要内容是不会经常变化的, 阅读全文
posted @ 2009-01-22 07:32 我的javaIT 阅读(147) 评论(0) 推荐(0) 编辑
摘要: 网络博客营销之博客设置和优化本文节选自《网络营销实战密码——策略·技巧·案例》一书 无论是使用第三方博客平台还是自己的域名,选定平台或安装好软件后,对博客都要进行一定的设置。当然运行在自己主机的博客设置更全面、更灵活。通常这些设置都是一次性的,在博客开始写作之前就应该做好。下面就讨论为达到博客营销的最佳效果应该怎样对博客进行优化设置?下面讨论的一些设置需要用到插件。如果是使用WordPress、Movable Type或Zblog等,已经有很多现成的免费插件供使用。下面讨论插件具体例子时都以WordPress为例。如果是使用第三方博客平台,就要看平台本身是否提供了相应功能。 阅读全文
posted @ 2009-01-21 07:55 我的javaIT 阅读(175) 评论(0) 推荐(0) 编辑
上一页 1 ··· 47 48 49 50 51 52 53 54 55 ··· 62 下一页