天天看點

Reset按鈕在回發之後就不起作用

今天突然發現Reset按鈕在回發之後就不起作用了,清不掉TextBox裡的值。

    <input type="reset" value="reset" />

網上搜了一下,隻有問題,沒有答案。csdn上一個老文章裡說和ViewState之類的有關,把我還搞得暈乎乎的,想想reset按鈕怎麼也就是一個用戶端的控件,和伺服器端根本不搭界,怎麼可能呢?ViewState怎麼也得到了伺服器端才開始解析呀。

結構後來仔細一對比TextBox生成的Html代碼:

    <input name="txt" type="text" id="txt" />

    <input name="txt" type="text" value="dfsa" id="txt" />

原來頁面postback,再render之後,value值都被寫死了,還怎麼reset?

reset隻能清除掉使用者輸入的内容啊!~~~