總之無論 Enter 是觸發預設按鈕還是整頁 Postback 都不要慌,
除了重新 Binding 資料外你還有個選擇,
就是讓 TextBox 中的 Enter 無效化!
(說得那麼好聽也不過就是讓 TextBox 中的 Enter 不做任何事)
直接來看Code吧!
Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
'避免輸入成績後按Enter觸發Postback
TextBox1.Attributes.Add("onkeypress", "if( event.keyCode == 13 ) { return false; }")
End Sub
參考資料來源
沒有留言:
張貼留言