0
我正在爲現有程序添加額外的功能。它是一個登錄頁面,用於管理用戶進出的時間。因此首先要求登錄,然後(在同一頁面上)顯示登錄時間列表。使用相同的按鈕(只是重新標記)用於登錄和時間輸入/輸出。使用回車在同一頁面上提交兩次
當用戶想要使用輸入登錄和時間輸入/輸出時存在問題。所以快點按兩次輸入。登錄沒有問題。但第二頁不會識別輸入。即使我用JavaScript捕捉按鍵時也沒有任何反應。我必須單擊表單(或表單中的對象),以便輸入可以工作。
試過UseSubmitBehavior,Javascript,改變焦點。
我真的很絕望,想重寫整個事情。
難道你不能放置一個文本框旁邊的按鈕,用戶如果他們想要登錄和時間同時進/出?然後讓服務器檢查是否打勾。如果這是不可能的,當你說你嘗試改變焦點時,你是否嘗試過處理按鈕的OnPreRender方法並將該按鈕設置爲默認值?例如 'myLoginButton_PreRender(object sender,eventargs e) { Button btnDefault = sender as Button; this.Page.Form.DefaultButton = btnDefault.UniqueID; }' – keyboardP 2010-03-04 14:41:28