asp.net c# 回车enter文本框填满后提交

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了asp.net c# 回车enter文本框填满后提交相关的知识,希望对你有一定的参考价值。

textbox1
textbox2
button1

这是一个登陆页面。当textbox1填好后,点回车我不是直接提交,而是让鼠标光标跳到textbox2,然后我把textbox2填好后,点回车它才帮我提交。

KeyUp事件:
textbox1的:
private void textbox1_KeyUp(object sender, KeyEventArgs e)

if (e.KeyCode == Keys.Enter)

this.textbox2.Focus();


textbox2的:
private void textbox2_KeyUp(object sender, KeyEventArgs e)

if (e.KeyCode == Keys.Enter)

button1_Click(sender,e);


Button的点击事件:
private void button1_Click(object sender, EventArgs e)

。。。;
参考技术A 设置onkeyup 事件
if(window.event.KeyCode==13)
window.event.KeyCode=9;
也许单词写错了 也说不定

或则直接激一个事件onkeyup 然后当他回车的时候.某个控件 聚焦. 方法差不多
参考技术B 这个实用性不高,一般是通过Tab键换焦点。 参考技术C 判断按键

ASP.NET WDatePicker问题(C#)

在WDatePicker的文本框或其它的TEXTBOX里按下回车,页面会好像刷新一下!WDatePicker选择的时间会不见了!但TEXTBOX里的数据还在,就只有WDatePicker的数据不见了,请问是怎么回事!

估计是你的代码中,初始化WDatePicker控件有问题。 跟踪一下。 page_load函数里边, 看看是否这里把值改变了。 参考技术A load里面加if(!ispostback)

以上是关于asp.net c# 回车enter文本框填满后提交的主要内容,如果未能解决你的问题,请参考以下文章

asp.net怎么限制文本框输入的类型c#

表单帖子不包含文本框数据 [ASP.NET C#]

ASP.NET WDatePicker问题(C#)

如何通过 C# ASP.net 从 SQL Server 中的文本框中存储日期

在 C# ASP.net 中将文本框内容转换为 DateTime 格式时出错

asp.net mvc c# - 是不是可以从 CodeBehind 中的模型访问视图中文本框的值?