2012-12-25 14:32:17nut
母頁與查詢小頁的PAGE_LOAD流程
母頁與查詢小頁的PAGE_LOAD流程
查詢:
一開始連到母頁:母頁從頭到尾PAGELOAD一遍(初始)
按下查詢鍵:母頁從頭到尾PAGELOAD一遍(POSTBACK), 開啟小頁
小頁選擇一筆資料帶回時, 因為小頁有設定此時母頁要submit, 所以母頁會從頭到尾PAGELOAD一遍, 同時依照我們寫在程式中的規則, 將小頁帶會來的資料呈現於母頁
開啟產品描述小頁:
連到母頁:母頁從頭到尾PAGELOAD一遍(初始)
按下按鈕開啟小頁:先母頁從頭到尾PAGELOAD一遍(POSTBACK), 再小頁開啟
小頁選好資料按下確定:母頁直接依小頁的設定存入值(此時都是網頁端的動作)
如何顯示相對應的按鈕狀態
開起小頁時, 先判斷開起小頁的ApplyId是否存在在DB中, 如果有 代表這項資料應該可以被修改的, 重CALL按鈕狀態, 且將按鈕狀態改為適合修改的模式
當小頁選擇值後關掉時 將一個狀態值(M)跟選擇的值都回存到母頁的Hidden中, 再在程式中去判斷, 如果是在狀態值為(M)的狀態下, 重CALL按鈕狀態, 且將按鈕狀態改為適合修改的模式 顯示並在修改時抓取正確的值做修改.