2010年10月3日
摘要: 为什么foreach(HttpCookie cookie in Request.Cookies)会出错 作者:dudu 解读System.Web.UI.Page中关键方法ProcessRequestMain() 作者:dudu 在Asp.net页面中实现数据饼图 作者:TerryLee 在Web页面中控制其元素的选择状态 作者:birdshome ASP.NET控件开发之"代码紧凑原则" 作者:b... 阅读全文
posted @ 2010-10-03 23:06 merrick 阅读(1280) 评论(1) 推荐(0) 编辑
摘要: 对于每一个服务器控件System.Web.UI.Control 都具有 ID,UniqueID,ClientID 三个属性,那么这个三者到底有河关系,在客户端HTML中又是如何对应呈现的呢?ID:获取或设置分配给服务器控件的编程标识符。分配给控件的编程标识符。 (可写)设置服务器控件上的此属性可提供对服务器控件的属性、事件和方法的编程访问。Web开发人员可以通过在ASP.NET服务器控件的开始标记... 阅读全文
posted @ 2010-10-03 22:52 merrick 阅读(181) 评论(0) 推荐(0) 编辑
摘要: 清理SQL字符串,防止注入'在当前位置设置断点,如果出错则给出错误提示并停止运行,否则提示没错,继续运行'当前位置输出某个变量值'替换response.write ,偷懒的做法'在当前位置停止运行,同时检查错误'输出表格属性,也是一偷懒的做法'隐藏该标签,如<table ..... <% Hide_This % > >'禁止某个控件的点击,如<a >,<i... 阅读全文
posted @ 2010-10-03 22:50 merrick 阅读(739) 评论(0) 推荐(0) 编辑
摘要: <%'----------------------------------------------------------------------'转发时请保留此声明信息,这段声明不并会影响你的速度!'******************* 无组件上传类 ********************************'修改者:梁无惧'电子邮件:yjlrb@21cn.com'网站:http:... 阅读全文
posted @ 2010-10-03 22:48 merrick 阅读(700) 评论(0) 推荐(0) 编辑
摘要: 呼呼,总算搞定了,花了好几天时间啊>_<网上很多关于JMail发送邮件的例子都没有写如何发附件,或者没有写清如何发内嵌的附件(比如把附件图片嵌入到HTML信件里面)郁闷到极的时候终于“柳暗花明”,噢yeah~~!!!其实最关键的就是这句要注释掉'JMail.ContentType = "text/html"(为什么要发内嵌的附件图片?因为如果是img src=网... 阅读全文
posted @ 2010-10-03 22:41 merrick 阅读(239) 评论(0) 推荐(0) 编辑
摘要: 看到不少朋友最近在写使用callback的文章,也有点手痒,也来涂鸦一下,挖掘挖掘callback的潜力。callback的一般使用方法还算简单,直接参照msdn的帮助和范例就足够了。但是想要真正用好、用精,或者想开发一些基于callback机制的WEB组件,那么,就要先深入了解callback的实现机制了。在本文中,Teddy将和您一起解析callback的整个调用、反馈机制,相信对于帮助您更好... 阅读全文
posted @ 2010-10-03 22:33 merrick 阅读(324) 评论(0) 推荐(0) 编辑
摘要: 本Blog登出后受到了大家的关注,其中“盛国军”朋友提出了使用存储过程“sp_tables”也可以实现这个目的,所有本人对这个Blog有进行了完善。在很多情况下我们需要将指定的数据库中的所有表都列出来。在使用C#进行软件开发时,我们有哪些方法可是实现这个目的呢?本人对此进行概要的总结,有以下6中方式可以实现这个目的。1、SQLDMOSQLDMO是操作... 阅读全文
posted @ 2010-10-03 22:31 merrick 阅读(408) 评论(0) 推荐(0) 编辑
摘要: 2.2.2 Pair类及ViewState的存储Page及所有控件的ViewState、ControlState都是存储在Pair类的实例中,了解Pair类及ViewState如何存储在Pair类中很重要。Pair定义的System.Web.UI中具体定义如下:public sealed class Pair{ public object First; public object Second; ... 阅读全文
posted @ 2010-10-03 22:27 merrick 阅读(166) 评论(0) 推荐(0) 编辑
摘要: 1 ViewState机制是什么? ViewState机制是asp.net中对同一个Page的多次请求(PostBack)之间维持Page及控件状态的一种机制。在WebForm中每次请求完,Page对象都会被释放,对同一个Page的多次请求之间的状态信息,如何进行维护呢?WebForm中,每次请求都会存在客户端和服务器之间的一个交互。如果请求完成之后将一些信息传回到客户端,下次请求的时候客户端再将... 阅读全文
posted @ 2010-10-03 22:26 merrick 阅读(173) 评论(0) 推荐(0) 编辑
摘要: 2.2.4 StateBag类ViewState是控件的一个属性,用来使用控件具有记忆功能。在前边的讲述中,我们可以看到控件的一些属性通过使用ViewState能够恢复原来的值,保存本次的值,在Control类中很多方法的实现也是直接调用了ViewState的方法。ViewState的类型是StateBag,下面我们就了解一下在StateBag中是如何实现这些功能的。StateBag定义在Syst... 阅读全文
posted @ 2010-10-03 22:24 merrick 阅读(251) 评论(0) 推荐(0) 编辑
摘要: 有时候我们需要获得网页上的图片,尤其是向验证码这样的图片.这个方法就是将网页上的图片获取到PictureBox中.效果入下图所示.右边是使用Webbrowser控件装载的某网站的注册页面,其中包括了验证码.左边是获取到的验证码,装载在PictureBox中.也许有人会问,通过Webbrowser也能够看到注册页面的验证码为什么还要,在获得这个验证码.原因如下:当你不想让别人知道在做什么的时候需要使... 阅读全文
posted @ 2010-10-03 22:21 merrick 阅读(302) 评论(0) 推荐(0) 编辑
摘要: 1 IsPostBack介绍IsPostBack是Page类有一个bool类型的属性,用来判断针对当前Form的请求是第一次还是非第一次请求。当IsPostBack=true时表示非第一次请求,我们称为PostBack,当IsPostBack=false时表示第一次请求。在asp.net框架内部有很多的场景需要判断IsPostBack,比如LoadAllState等操作就需要在PostBack的时... 阅读全文
posted @ 2010-10-03 22:20 merrick 阅读(144) 评论(0) 推荐(0) 编辑