2012年9月11日 星期二

使用updatepanel 時確保每次postback 都會呼叫函數的寫法


$(document).ready(function () {
            var prm = Sys.WebForms.PageRequestManager.getInstance();
            prm.add_pageLoaded(function () {
               ......
            });
            prm.add_initializeRequest(...);
            prm.add_endRequest(...);
        });


頁面第一次進入時,會首先激發add_pageLoaded事件
異步提交時,事件的激發順序如下:
add_initializeRequest
add_beginRequest
add_pageLoading
add_pageLoaded
add_endRequest
add_pageLoaded

Entity Framework 建立新物件並儲存後馬上取得關聯資料

使用 CreateProxy 建立物件,不要直接 new var newmodel = _contextXXX.CreateProxy<yyy>(); ... _contextXXX.yyy.Add(newmodel); await _contextXXX.SaveC...