惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

A
About on SuperTechFans
人人都是产品经理
人人都是产品经理
量子位
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
博客园 - 三生石上(FineUI控件)
小众软件
小众软件
月光博客
月光博客
T
Tailwind CSS Blog
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
V
Visual Studio Blog
博客园 - 叶小钗
博客园 - 司徒正美
美团技术团队
博客园_首页
宝玉的分享
宝玉的分享
Apple Machine Learning Research
Apple Machine Learning Research
Hugging Face - Blog
Hugging Face - Blog
WordPress大学
WordPress大学
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
The Cloudflare Blog
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
有赞技术团队
有赞技术团队
D
DataBreaches.Net
Google DeepMind News
Google DeepMind News

博客园 - squirrel_sc

强人工智能:抑制神经元的意义 强人工智能基本问题:全局控制与自组织 程序员,为未来准备好了吗? 强人工智能基本问题:自上而下,还是自下而上。 强人工智能基本问题:神经网络分层还是不分层 什么阻碍了强人工智能的发展 人类和强人工智能的关系(人类会被灭掉吗?) 为什么需要强人工智能 神经网络和机器学习、强人工智能 重新开张! 招全职asp.net中高级程序员 遍历所有session并取值 使用批处理出现奇怪的现象 httpcompress实际效果能有多少? 大Sql的切分执行 轻量级的数据库访问类 041104版 vb.net和C#开发环境和开发效率的比较 被.net郁闷的一天 IE5下通过、不会被列表框遮挡的日期控件
asp.net设置默认按钮的一种方法(041217更新)
squirrel_sc · 2004-11-22 · via 博客园 - squirrel_sc

041217对DefaultButton.js做了一点必要的更改。

由于asp.net里面的button都是submit类型的,所以在表单内按回车都是触发的第一个按钮的click事件,如果有多个button则无法在回车的时候触发后面的按钮事件。以下方案可通过设置来改变页面的默认按钮。

1.在基页面内的load事件里加入supportDefaultButton()

2.基页面中声明变量:
Protected DefaultButton As Button

3.在基页面中加入函数supportDefaultButton并重载RaisePostBackEvent


4.DefaultButton.js文件内容:

在继承页面的load事件里:
5.DefaultButton = 需要设置为默认按钮的对象名称
即可。

IE6里面测试通过,低版本没有测试,但应该没问题。有兴趣的朋友可以帮忙测试一下兼容性,顺便告知。要是有更好的办法,也请给个链接看看。

---------------------------

http://www.cnblogs.com/squirrel_sc

1. 如有引用,请包含本段文字及原始出处。以表示对作者的尊重,且能将有相似想法的人联系起来。

2. 如无特殊说明,本文的文字代表作者的观点和想法。由于人类的记忆和连通性的限制,可能会将别人的观点和想法当成自己的(会尽量避免,但我读书少,别蒙我:D);或有人会有同样的想法(那就太好了)。若有此类情况,请联系我。我会很高兴更新内容。

3. 每篇文章会根据反馈或新的想法,随时更新。我会尽量记得更新版本号。