簡體   English   中英

我需要擺脫回發還是?

[英]Do I need to get rid of a postback or?

我的代碼有問題。

我的頁面加載中有這個:

result = objdboDoc.searchFattura(Convert.ToInt64(Session["id_utente"]), id_cliente);

它有什么作用? 好吧,我在頁面頂部有一個gridview,它顯示了用戶為客戶提交的所有發票。 因此,我將存儲過程“由用戶”創建的“查找發票”稱為“客戶”。

我的所有客戶在頁面中間都擁有另一個gridview。 當我單擊“選擇客戶”時,頁面被回發,然后我得到要顯示其發票的客戶的ID。 由於頁面是在執行“選擇客戶”命令之前回發的,因此當我單擊“選擇”時,我仍然擁有舊客戶的發票。 僅當我再次單擊選擇時,我才能獲得正確的客戶ID

因為我需要,這讓我心煩

 result = objdboDoc.searchFattura(Convert.ToInt64(Session["id_utente"]), id_cliente); 

加載上一頁中選擇的客戶的發票

首先,該頁面不會在點擊“選擇客戶”之前回發。

在從中間網格處理完選擇並選擇了一個客戶之后,我假設您正在某個地方設置由第一個網格使用的Session["id_utente"] 設置會話變量之后,應該只是通過調用DataBind重新綁定第一個網格。

頁面生命周期

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM