今天犯了一個(gè)低級(jí)錯(cuò)誤
溫江網(wǎng)站建設(shè)公司成都創(chuàng)新互聯(lián)公司,溫江網(wǎng)站設(shè)計(jì)制作,有大型網(wǎng)站制作公司豐富經(jīng)驗(yàn)。已為溫江上千提供企業(yè)網(wǎng)站建設(shè)服務(wù)。企業(yè)網(wǎng)站搭建\成都外貿(mào)網(wǎng)站建設(shè)公司要多少錢,請(qǐng)找那個(gè)售后服務(wù)好的溫江做網(wǎng)站的公司定做!
導(dǎo)致自己又自殺掉N多腦細(xì)胞
問(wèn)題是這樣的,一個(gè)有點(diǎn)奇怪的現(xiàn)象,就是我在一個(gè)textbox(下方用A表示)控件之后加了一個(gè)RequiredValidate的驗(yàn)證控件,就是非空的驗(yàn)證控件(下方用B表示)
然后當(dāng)我調(diào)試的時(shí)候,故意把這個(gè)A置空,然后點(diǎn)擊提交按鈕
結(jié)果出現(xiàn)的問(wèn)題是驗(yàn)證成功的同時(shí)(就是有紅色的提示字樣出現(xiàn)),還會(huì)繼續(xù)執(zhí)行我的后臺(tái)代碼,導(dǎo)致后臺(tái)中我用到了一個(gè)convert.todatetime(A.text)的東東,就報(bào)錯(cuò)出黃頁(yè)了。
這個(gè)報(bào)錯(cuò)問(wèn)題根源其實(shí)不在于黃頁(yè),而是驗(yàn)證提示錯(cuò)誤之后,就不應(yīng)該再繼續(xù)執(zhí)行后臺(tái)的代碼了。
我百思不得其解,而又好像是似曾相識(shí)。
最后找了一同事大哥幫我看看
發(fā)現(xiàn)是前臺(tái)有腳本錯(cuò)誤,雖然腳本錯(cuò)誤指示的也不太明確,但是查了一會(huì)兒還是發(fā)現(xiàn)了根源。
就是我在前臺(tái)頁(yè)面曾經(jīng)注釋過(guò)一段html的代碼,而注釋的方法是用自己平時(shí)使用的番茄插件的快捷鍵,shift+* ,結(jié)果這個(gè)注釋其實(shí)是把代碼以這種形式注釋掉了。
但是html 的代碼注釋應(yīng)該用的是<%-- ........--%>。
所以最后就這樣解決了。這確實(shí)是我第二次犯這個(gè)錯(cuò)誤,一定不會(huì)再犯。
如果大家有遇到同樣問(wèn)題的,可以先分析一下是不是跟我出現(xiàn)了同樣的問(wèn)題導(dǎo)致。