-4
當我按下沒有任何默認按鈕的頁面進入時,頁面會回發到開始頁面,這很奇怪,因爲它必須回發到我按下的同一頁面中輸入而不是啓動頁面。 我該如何解決它?爲什麼在按回車鍵後,回到起始頁面不是同一頁面,我按了一個鍵呢?
當我按下沒有任何默認按鈕的頁面進入時,頁面會回發到開始頁面,這很奇怪,因爲它必須回發到我按下的同一頁面中輸入而不是啓動頁面。 我該如何解決它?爲什麼在按回車鍵後,回到起始頁面不是同一頁面,我按了一個鍵呢?
由於ASP.NET WebForms通常會在網站的整個內容上包裝一個form
標籤,所以我猜想您的內容開始處附近有一個Button
或ImageButton
,它鏈接到主頁。
也許該網站徽標是ImageButton
與服務器端事件重定向到主頁?
如果沒有指定默認按鈕,當按下鍵盤輸入按鈕時,頁面將在表單中的第一個按鈕執行操作。
短期的解決方案:確保你有一個Panel
與周圍的每一個「形式」一個DefaultButton
你。
長期解決方案:遠離WebForms :)
您的問題不清楚.... !! – sanjeet