Ive得到2個控制:獲得實際值
- 產品列表
- CardInfo
在產品列表中有產品。點擊一個按鈕後,buyNow產品被添加到購物籃中,並且用戶卡上的點數減少。
在CardInfo中有實際的用戶點數。
問題是Im計算PageLoad事件中CardInfo中的點數。這意味着它在計算ProductList_OnClick事件之前的計算結果,以便它始終向後一步展示實際用戶點數。
我該如何解決這個問題?
感謝任何提示
Ive得到2個控制:獲得實際值
在產品列表中有產品。點擊一個按鈕後,buyNow產品被添加到購物籃中,並且用戶卡上的點數減少。
在CardInfo中有實際的用戶點數。
問題是Im計算PageLoad事件中CardInfo中的點數。這意味着它在計算ProductList_OnClick事件之前的計算結果,以便它始終向後一步展示實際用戶點數。
我該如何解決這個問題?
感謝任何提示
看那asp.net page life cycle
控制事件觸發頁面加載後。針對您的問題可能的解決方案是在控制事件之後進行點計算,例如PreRender。
做它在Page_Load中
if (Page.IsPostBack)
{
//now do your db stuff
}
我沒有這個確切原因使用的onclick事件甚至一度。我喜歡控制,並且使用page.ispostback,你可以控制。
謝謝,我根本沒想過在那裏使用它 – gruber