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

推荐订阅源

腾讯CDC
The Cloudflare Blog
IT之家
IT之家
V
V2EX
雷峰网
雷峰网
MyScale Blog
MyScale Blog
P
Proofpoint News Feed
Stack Overflow Blog
Stack Overflow Blog
博客园 - Franky
Engineering at Meta
Engineering at Meta
S
SegmentFault 最新的问题
GbyAI
GbyAI
Microsoft Azure Blog
Microsoft Azure Blog
博客园 - 司徒正美
云风的 BLOG
云风的 BLOG
小众软件
小众软件
博客园 - 叶小钗
Blog — PlanetScale
Blog — PlanetScale
C
Check Point Blog
A
About on SuperTechFans
B
Blog
月光博客
月光博客
宝玉的分享
宝玉的分享
Last Week in AI
Last Week in AI

博客园 - torome

做开发这么多年,都没有一个自己的站? 我希望四年前就有人告诉我的事情 用php_screw加密PHP代码 gSoap下Server端接口函数的数据传出 gsoap简单实例 js的comet各个浏览器封装lib 原来CASTLE RC2 还不支持IBATIS 1.6,郁闷了很久 硬盘数据恢复原理与方法 用QQWry.Dat作数据源实现IP地址检索 缓存用户控件实例 Forms验证中的roles URL重写 使用csc命令将.cs文件编译成.dll的过程 automation服务器不能创建对象 ASP.NET生成静态HTML页面 sql server 2000 以前的某个程序安装已在安装计算机上创建挂起的文件操作解 马斯若需求层次论 运行VS.net2003出现"找不到一个或多个组件.请重新安装" 人生的35个好习惯
解决 ASP.NET 中文本框上按回车时系统缺省提交按钮的问题
torome · 2007-03-01 · via 博客园 - torome

在一个项目中,我发现有时候一个页面有好几个按钮,比如用到用户控件的时候,多个用户控件中都有自己的表单按钮,而页面默认的按钮为页面的第一个,然而有时候,比如一个页面中上头是搜索按钮,下面有个一用户注册的按钮,用户在填写注册信息的时候,直接回车,此时就出现问题了,回车的时候,默认是单击了搜索的按钮,这样注册就不能通过了,而要进行注册。只能用鼠标在注册按钮上点击进行,这样就不方面了,
找了一些资料看了下,有一些解决的办法,主要是用到JAVASCRIPT实现,为了方便,我把它封装成了自定义控件,
既继承TEXTBOX的文本控件,该控件有一个属性,可以设定她对应的按钮,既某个文本框最后获得焦点的时候,其对应的按钮变成默认的按钮,
以下包括控件的代码和使用实例:
随便说一下,你可以参照CSC命令使用的那篇文章,操作一下如何由.CS文件生成.DLL文件.
/Files/torome/defaulttext.rar