asp.net控件客户端事件的完整(或半完整)列表
Complete (or semi-complete) list of asp.net control client side events?
我希望我的asp.net页面对用户的响应能力更强,所以我将Javascript事件添加到asp.net控件中。通过四处搜索,我发现了一些更明显的事件,但我想知道是否有人知道asp.net控件的完整(或半完整)列表及其相应的可用客户端事件的良好参考来源?
如果对此有一些非常明显的答案,我提前道歉-请给我指明正确的方向…:-)
首先,您可以参考w3c.html文档来了解哪些事件可用于html元素。即使ASP。NET控件不支持使用控件属性添加客户端事件处理程序,您可以始终使用javascript进行添加(使用jQuery和ASP.NET 4可预测的客户端id生成非常简单)。(EDIT:正如Tim Schmelter在评论中指出的,您也可以为此目的使用属性集合,例如:Button1.Attributes.Add("onclick", "alert('hello, world')");
)
您还可以参考MSDN并检查从System.Web.UI.Control
继承的所有类。
此外,您还可以查看构建网站的MVC方式,这与WebForms方式非常不同。
相关文章:
- 如何使用javascript将值引导下拉列表设置为隐藏值asp.net
- 将列表<字符串>转换为客户端 ASP.NET MVC 上的 Json 数组
- jQuery 以选择 asp.net 中的下拉列表控件
- 禁用基于下拉列表选择 asp.net JavaScript 启用文本框
- 在 asp.net 中用javascript填充国家和城市下拉列表
- 如何使用 asp.net 中的另一个下拉列表更改下拉列表选定的索引和可见性
- asp.net 数据列表中的跟踪标签 ID
- ASP.NET 显示单选按钮列表和下拉列表的进度条/加载
- 如何部分隐藏asp.net复选框列表项
- 使用javascript循环浏览asp.net单选按钮列表以获取所选值和文本
- ASP.NET MVC级联下拉列表列出Javascript问题
- 在JavaScript中更改下拉列表索引后,ASP.Net提交按钮单击事件不起作用
- 是否可以禁用asp.net中radioButton列表中的一个listItem
- 在asp.net mvc中,从第二下拉列表中选择值后,第二下拉菜单不显示
- 通过javascript ASP.NET MVC下拉列表调用按钮
- 是否可以在 asp.net 中使用 JavaScript 创建服务器端列表框控件
- 如何在 javascript onchange 应用 asp.net 时以编程方式更改下拉列表中的选定项
- 在索引上显示下拉列表更改了另一个下拉列表 .net 2.0
- 在Asp中管理图像列表.Net MVC页面
- 从datatable中获取id列表.Net中的Javascript