Posts

Showing posts from 2011

IIS 7 : To Execute function/code for very first request only

//In Following method call to FirstRequestInitialization is done every time beginRequest called for a Application. protected void Application_BeginRequest( Object source, EventArgs e) {     HttpApplication app = ( HttpApplication )source;     HttpContext context = app.Context;     // Attempt to peform first request initialization     FirstRequestInitialization .Initialize(context); } //Following Class will check the Flag(s_InitializedAlready) and according that it will execute Initializer function and check that request comes for first time or not. class FirstRequestInitialization {     private static bool s_InitializedAlready = false ;     private static Object s_lock = new Object ();     // Initialize only on the first request     public static void Initialize( HttpContext context)     {        if (s_InitializedAlready)        {           return ;        }        lock (s_lock)    

Jquery Ajax call, dont want to load from Cache.

To avoid loading data or content from cache when making Ajax call using Jquery, the following statement need to add in the document.ready block. $(document).ready( function () { $ . ajaxSetup ( { // Disable caching of AJAX responses     cache : false }); }); the above code will disable caching for Ajax response on the page.

Gridview to show header when Empty

http://msdn.microsoft.com/en-us/library/system.web.ui.webcontrols.gridview.showheaderwhenempty.aspx

Print Area of the Page

Following Jqury Plugin is used to print selected div or html to print http://plugins.jquery.com/project/PrintArea

Disable COPY PASTE and CUT

following link will help to disable copy paste and cut with jquery http://jquerybyexample.blogspot.com/2010/12/disable-cut-copy-and-paste-function-for.html