1 回答

TA貢獻1825條經(jīng)驗 獲得超4個贊
我已經(jīng)獲取了完整的代碼并將其剝離為僅按鈕,當我將其粘貼到新網(wǎng)頁中時,該頁面會正確執(zhí)行。
通過注釋掉我在小樣本中刪除的內(nèi)容,然后一次緩慢地添加一個元素,我發(fā)現(xiàn)罪魁禍首是代碼Server.Transfer("page.aspx");
具有此代碼的每個按鈕都需要選擇該按鈕兩次才能觸發(fā)該按鈕。
由于第一頁使用它導航到第二頁,因此必須先按下任何 asp 控制按鈕,然后才能正確執(zhí)行任何按鈕。
所以我正在取消使用Server.Transfer("page.aspx");
并尋找替代品。
相反,我在頁面加載屏幕中使用了類似代碼prev_BTN.Attributes.Add("href", "RecordDetailPage?RecNum=" + getPreviousRecord());
和RORQL_BTN.Attributes.Add("href", "RecordLstPage?ViewEdit=view");
與之相結(jié)合的代碼。String REC = Request.QueryString["RecNum"];
String REC = Request.QueryString["ViewEdit"];
現(xiàn)在我有了想要從一個屏幕傳遞到另一個屏幕的數(shù)據(jù),而且我不必多次單擊按鈕。
- 1 回答
- 0 關(guān)注
- 128 瀏覽
添加回答
舉報