一次難忘的ASP.NET DEBUG經曆,按鈕不能提交

來源:互聯網
上載者:User
任務是把一大堆的asp代碼翻譯成為asp.net,痛苦啊,非常複雜的財務邏輯,每個輸入控制項都跟整個流程都有關係,資料關係像個蜘蛛網一樣。

頁面套了很多層的控制項,在其中一個層次的控制項插入一個Button,怎麼都提交不了,
察看所有驗證代碼也沒有問題, asp.net1.1版本的 webuivalidator.js 檔案也是ok的。

瞎搞了幾個小時鬱悶中。。

後來火氣大,把這個按鈕亂丟一氣,拉到控制項葉面頂部,去洗個澡先。

洗完澡不經意間同步一次到發布目錄,隨便點了一下,竟然可以提交了!damn.

仔細檢查html 源, 終於發現原來從 asp摳出來的一塊代碼裡面有個 </form>沒有去掉,
結果按鈕放在這個 </form> 後面,就完全不起作用了!!

記得LXB以前犯過這個錯誤,我竟然也犯這個錯了,哈哈,LXB,我老了。

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.