大家好:我的分不多了,而且也是借的,请帮我一下?

popohei 2005-01-10 11:22:18
在登录窗口中,我想用回车按钮关联“确定”按钮,该怎么设定?
好像是this.Button.AccessKey=?
...全文
162 14 打赏 收藏 转发到动态 举报
写回复
用AI写文章
14 条回复
切换为时间正序
请发表友善的回复…
发表回复
popohei 2005-01-11
  • 打赏
  • 举报
回复
大家能不能说的详细点呀,我上面的方法都试了,还是不行
最好写上注释,谢谢!!!
Ivony 2005-01-11
  • 打赏
  • 举报
回复
在Web里的话,你只需要将这个按钮设为<input type="submit">就可以了。如果你不想提交表单,截获onclick即可。不写表单也可以阻止提交。
ALLsharps 2005-01-11
  • 打赏
  • 举报
回复
form.Attributes["onkeypress"]="if(event.keyCode == 13) "+form.ClientID+".submit();"
//给form加一个onkeypress
textbox.Attributes["onkeypress"]="if(event.keyCode == 13) "+form.ClientID+".submit();"
//给textbox加一个onkeypress
//如果form是程序动态加到page上面;那么在这些语句之前,请先把form加载到page上:page.Controls.Add(form);,,,否则form.ClientID将为空
yinshuhai 2005-01-11
  • 打赏
  • 举报
回复
在确定按钮的Tabindex里面设置为0就行了!
JafyLiu 2005-01-11
  • 打赏
  • 举报
回复
用javascript
window_onload里
document.getElementById("那个按钮的ID").focus();让那个按钮得到焦点就行了。
okwinds 2005-01-11
  • 打赏
  • 举报
回复
onkeypress="if(event.keyCode == 13) frm.submit();"
popohei 2005-01-11
  • 打赏
  • 举报
回复
上面这些方法只适合WinForm编程,我是想在Web/Asp.Net中呀?
LoveCherry 2005-01-11
  • 打赏
  • 举报
回复
bitsbird(一瓢 单身走我路)
说的对
popohei 2005-01-11
  • 打赏
  • 举报
回复
在WEB/Asp.net怎么设置呀,我是想在Web程序中设置?
Matthewzhong 2005-01-11
  • 打赏
  • 举报
回复
private void txt_KeyUp(object sender, System.Windows.Forms.KeyEventArgs e)
{
if ( e.KeyCode == System.Windows.Forms.Keys.Enter )
btnOK_Click( sender, e );
}
kw816 2005-01-10
  • 打赏
  • 举报
回复
UP
liuxinghz 2005-01-10
  • 打赏
  • 举报
回复
还或者
private void KeyDown(object sender, System.Windows.Forms.KeyEventArgs e)
{
if(e.KeyValue == (char)13)
{
ToDo.......
}
}
liuxinghz 2005-01-10
  • 打赏
  • 举报
回复
把它设为default可以吧?

要不tabindex设为0或1
bitsbird 2005-01-10
  • 打赏
  • 举报
回复
在文本框和form的onkeydown事件里判断回车是否按下,Button1.Click()

111,125

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Creator Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧