一个ASP.NET的分页控件
摘要:public class ucDataPager:CompositeControl,INamingContainer { private LinkButton lkbtnFirstLevel; private LinkButton lkbtnPreLevel; private LinkButton lkbtnLastLevel; private LinkButton lkbtnNextLevel;private List<LinkButton> lstPages; /// <summary> //...
阅读全文
posted @
2012-04-24 10:19
啊熊
阅读(191)
推荐(0)
一个Jquery上传文件插件
摘要:(function ($) { var checkAction; $.fn.jUploader = function (opts) { var opts = $.extend({}, $.fn.jUploader.defaults, opts); if ($('#jUploader_Frame').length == 0) { var frame = '<iframe id="jUploader_Frame" name="jUploader_Frame" style="display:none;">
阅读全文
posted @
2012-04-24 09:59
啊熊
阅读(214)
推荐(0)
ASP.NET MVC 生命周期(二)
摘要:下面看看MvcHandler做了些什么1 把HttpContext包装成HttpContextWrapper2 获取匹配的ControllerFactory3 ControllerFactory.CreateController获取匹配的Controller4 调用Controller的Execute方法,调用Controller的ExecuteCore方法5 获得action的名字,获得ControllerActionInvoker6 调用ControllerActionInvoker.InvokeActionpublic class MvcHandler : IHttpAsyncHandl
阅读全文
posted @
2012-04-08 22:25
啊熊
阅读(493)
推荐(0)
ASP.NET MVC 生命周期(一)
摘要:ASP.NET MVC是基于ASP.NET之上的扩展框架,同样要通过HttpApplication管道去执行ASP.NET MVC本质上就是换了一个HttpHandler来执行,而实现这个操作的就是UrlRoutingModulepublic class UrlRoutingModule : IHttpModule{ // Fields private static readonly object _contextKey = new object(); private static readonly object _requestDataKey = new object();...
阅读全文
posted @
2012-04-05 23:11
啊熊
阅读(479)
推荐(0)
ASP.NET 页面生命周期
摘要:其实所谓的页面生命周期就是Page的ProcessRequestMain方法中顺序调用了一些方法。private void ProcessRequestMain(bool includeStagesBeforeAsyncPoint, bool includeStagesAfterAsyncPoint){ try { HttpContext context = this.Context; string str = null; if (includeStagesBeforeAsyncPoint) { if (...
阅读全文
posted @
2012-04-03 23:38
啊熊
阅读(413)
推荐(0)
ASP.NET Application生命周期概括(二)
摘要:下面讨论一下MapHandlerExecutionStep和CallHandlerExecutionStepCallHandlerExecutionStep作用很简单,就是去调用通过MapHandlerExecutionStep找到的HttpHandlerinternal class CallHandlerExecutionStep : HttpApplication.IExecutionStep{ // Fields private HttpApplication _application; private AsyncCallback _completionCallback...
阅读全文
posted @
2012-04-03 22:48
啊熊
阅读(464)
推荐(0)
ASP.NET Application生命周期概括(一)
摘要:读了Rick Strahl的经典文章“A low-level Look at the ASP.NET Architecture”http://www.west-wind.com/presentations/howaspnetworks/howaspnetworks.asp感到受益颇深。我从代码对ASP.NET Application生命周期做一下简单的概括。1 根据扩展名映射路由到ASP.NET's processing pipeline2 调用ISAPIRuntime类的ProcessRequestpublic sealed class ISAPIRuntime : MarshalB
阅读全文
posted @
2012-04-02 23:24
啊熊
阅读(2716)
推荐(0)