【问题标题】:Handle Enter Key on website处理网站上的 Enter 键
【发布时间】:2010-06-14 13:11:42
【问题描述】:

当我在登录表单中按 Enter 键时,网站顶部的搜索表单会运行。我正在尝试处理 enter 键,但我不断收到 missingmember 异常。

Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs)

        Dim getButton As New findbuttonControl
        Dim vButton As Object
        Dim getPassword As New findChildControl
        Dim vPassword As Object

        vButton = getButton.getGrandChildValue(Me.LoginView1.Controls, "Login1", "LoginButton")
        vPassword = getPassword.getGrandChildValue(Me.LoginView1.Controls, "Login1", "Password")

        vPassword.Attributes.Add("onkeydown", "if(event.which || event.keyCode){if ((event.which == 13) || (event.keyCode == 13)) {document.getElementById('" + vButton + "').click();return false;}} else {return true}; ")
End Sub

【问题讨论】:

标签: asp.net vb.net


【解决方案1】:

看看新的 ASP.Net 2.0 DefaultButton 属性。

【讨论】:

  • 这不是一个真正的选择。不使用多个表单标签。
猜你喜欢
  • 2011-03-03
  • 2010-11-05
  • 1970-01-01
  • 1970-01-01
  • 2018-04-16
  • 2017-08-14
  • 1970-01-01
  • 1970-01-01
  • 2020-09-30
相关资源
最近更新 更多