2011-07-15 20 views
0

私はModelPopupExtenderをログインポップアップに使用しています。ログインボタンを含むPanelのDefaultButtonを設定すると、Enterキーを押したときにclickイベントが発生しません。ModelPopupExtenderとEnterキーを押す

私を助けることができますか?

+1

にフィールドをリンクしますか? –

答えて

0

私が入力したキーがヒットしたときにボタンをクリックしてイベントをシミュレートするためにJavaScriptを使用している場合、私はより多くの成功を得た:ここ

スクリプト機能。

<script type="text/javascript"> 
    function clickButton(e, buttonid) { 
    //click on the button an enter key 
    var evt = e ? e : window.event; 
    var bt = document.getElementById(buttonid); 
    if (bt) { 
     if (evt.keyCode == 13) { 
      bt.click(); 
      return false; 
     } 
    } 
    } 
</script> 

と、ここで私たちは問題を把握できるように、あなたは、いくつかのコードを投稿してくださいもらえ機能

Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load 
    If Not Page.IsPostBack Then 
     myTextbox.Attributes.Add("onkeypress", "return clickButton(event,'" + MyOkButton.ClientID + "')") 
    End If 
End Sub 
関連する問題