asp:DropDownList客户端事件有哪些?

25

我想了解关于 asp:DropDownList 的客户端事件(例如 onChange)。


你确切的需求是什么? - rahul
2个回答

43
你是在谈论ASP应用程序吗?该应用程序生成HTML代码,因此您可以使用所有HTML事件,对于 是下拉列表的HTML标签),可用的事件如下:
- onchange - onclick - ondblclick - onmousedown - onmouseup - onmouseover - onmousemove - onmouseout - onkeypress - onkeydown - onkeyup - onfocus - onblur

是的,抱歉。我更新了我的答案。 - RaYell
1
"onfocus"和"onblur"也缺失了。 - scragar
我已将它们添加到我的答案中。 - RaYell
2
值得注意的是,在调用事件时,必须使用括号,而不像服务器标记中的常规事件调用;服务器端事件:OnSelectedIndexChanged="Event" 客户端事件:onchange="Event()" - Adam

14
您可以通过编程方式将 onchange 客户端事件分配给 DropDownList 控件:
DropDownListID.Attributes["onchange"] = "javaScriptFunction();";

看一下这篇文章:


谢谢。不过问题是,如何获取SELECT元素的客户端ID?它会是DropDownListID.ClientID还是在其周围添加了包含DIV? - Magnus Smith

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接