【发布时间】:2011-09-06 22:34:42
【问题描述】:
我想禁用在 sharepoint 2010 站点上创建的特定页面上的 enter 键。这背后的原因是......在这个页面上,我部署了一个带有许多服务器控件、文本框、下拉列表等的 Web 部件。每当我点击这些服务器控件或页面上的任何位置时,它都会启用提交按钮。
有什么方法可以实现这一点,我尝试禁用所有 web 控件上的 enter 键它可以工作,但是如果我在这些 web 控件之外单击它不会。
我已将以下函数用于指定文本框等。
textbox1.Attributes.Add("onkeypress", "return DisableEnterKey(event);");
function DisableEnterKey(evt)
{
var charCode = (evt.which) ? evt.which : event.keyCode
if (charCode == 13)
{
return false;
}
return true;
}
任何帮助将不胜感激。
【问题讨论】:
标签: asp.net sharepoint