ASP.NET中的事务
摘要:1、数据库中的事务SET XACT_ABORT OFFBEGIN TRANSACTIONDECLARE @error INTSAVE TRANSACTION Point1UPDATE HR.Employees SET birthdate=DATEADD(DAY,0,GETDATE()) WHERE empid=1ROLLBACK TRANSACTION Point1UPDATE HR.Employees SET birthdate=DATEADD(DAY,0,GETDATE()) WHERE empid=2SET @error=@@ERRORIF(@error=0)BEGIN COMMI...
阅读全文
posted @
2013-02-23 23:05
啊熊
阅读(324)
推荐(0)
一个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
啊熊
阅读(193)
推荐(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
啊熊
阅读(415)
推荐(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
啊熊
阅读(2717)
推荐(0)
ASP.NET验证的一点改进
摘要:最近在使用ASP.NET提供的验证控件的时候想到一个问题当设置Button的ValidationGroup属性后,只能触发这个Group的Validator的验证方法。 <asp:TextBox ID="TextBox1" runat="server"></asp:TextBox> <asp:RequiredFieldValidator ID="RequiredFieldValidator1" ControlToValidate="TextBox1" runat="serve
阅读全文
posted @
2012-03-26 16:07
啊熊
阅读(300)
推荐(0)
ASP.NET中的一些Ajax应用
摘要:1 什么是Ajax?AJAX即 “Asynchronous JavaScript and XML”(异步JavaScript和XML),是一种创建交互式网页应用的网页开发技术.它的核心就是XMLHttpRequest对象。下面简单描述一下XMLHttpRequest对象创建和使用的过程。 var xmlhttp = null; function CreateXMLHttp() { try { xmlhttp = new XMLHttpRequest(); //尝试创建 XMLHttpRequest 对象,除...
阅读全文
posted @
2012-03-19 16:19
啊熊
阅读(316)
推荐(0)