黑马程序员技术交流社区

标题: 当aspx页面有多个提交按钮时如何让当前输入框所在的“提... [打印本页]

作者: 常邦存    时间: 2012-7-5 14:25
标题: 当aspx页面有多个提交按钮时如何让当前输入框所在的“提...
当aspx页面有多个提交按钮时如何让当前输入框所在的“提交”生效..

例如一个aspx页面有一个搜索功能提交,一个登陆提交功能
此时搜索功能处在页面提交的前面,那么如果我在登陆处输入用户名和密码之后直接回车
那么它则把焦点指向搜索功能的提交处,而我是需要登陆处的提交生效。

作者: 程艳伟    时间: 2012-7-5 14:28
明白你的意思了,你可以用js啊
作者: 常邦存    时间: 2012-7-5 14:38
程艳伟 发表于 2012-7-5 14:28
明白你的意思了,你可以用js啊

有没有跟好的方法啊?
作者: 许庭洲    时间: 2012-7-5 14:49
可在后台实现此功能,将焦点聚焦在一个enabled属性为false的按钮上﹐当然﹐您也可以設置该按钮的Visible屬性为false。使其在页面上看不见;

作者: 常邦存    时间: 2012-7-5 15:01
许庭洲 发表于 2012-7-5 14:49
可在后台实现此功能,将焦点聚焦在一个enabled属性为false的按钮上﹐当然﹐您也可以設置该按钮的Visible屬 ...

:dizzy:不太明白。。。
作者: 秦永辉    时间: 2012-7-5 16:33
没有更好的方法,用js,当你在登录框中输入时将搜索框的按钮的enable设为false,反之亦然!是可以去试试!另外asp.net的按钮用一个属性是设置控件的默认顺序的叫什么不记得了,好像好是tab什么
作者: 常邦存    时间: 2012-7-5 18:00
秦永辉 发表于 2012-7-5 16:33
没有更好的方法,用js,当你在登录框中输入时将搜索框的按钮的enable设为false,反之亦然!是可以去试试!另外as ...

恩,知道了
作者: 常静华    时间: 2012-7-7 01:44
设置提交按钮的UseSubmitBehavior属性为True
设置搜索按钮的UseSubmitBehavior属性为false,如何还有其他的按钮,和搜索按钮一样,你可以试试,我是成功了




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2