2013年9月29日 星期日

另開視窗,按下關閉 回傳控制項


A網頁  開窗之後 ,另一個視窗按下關閉 ,回傳控制項, 觸發 重新查詢  

  <asp:Button ID="btnITEM" runat="server" Text="項目明細回傳觸發" OnClick="btnITEM_Click" Style="display: none" />

//開窗  (showModalDialog 強制視窗)
        function openWindow(psControlID, url) {
            var config = 'toolbar:no;menubar:no;scrollbars:yes;resizable:yes;location:no;status:no;dialogHeight:1200px;dialogWidth:1200px;';
            var OpenPage = window.showModalDialog(url, psControlID, config);
            if (OpenPage) {
                window.__doPostBack(psControlID, '');
            }
        }


//項目明細回傳觸發
    protected void btnITEM_Click(object sender, EventArgs e)
    {
        DataTable dt = 你的table;
   
        gridview1.DataBind(dt);

        int pIndex = gridview1.PageIndex;
        int pLastIndx = (gridview1.PageCount > 0) ? (gridview1.PageCount - 1) : 0;//最後一頁的頁數
     
        gridview1.PageIndex = pLastIndx;
        pagerMaster2.SetPageChange(pLastIndx);
 
    }

沒有留言:

張貼留言