ASP.Net给你两个按钮完成一个功能

来源:百度知道 编辑:UC知道 时间:2024/06/15 11:55:14
按钮A
按钮B

会车(13)执行按钮A

空格(65)执行按钮B
--
gggsos
我们讨论的是ASP.Net

private void button1_KeyUp(object sender, KeyEventArgs e)
{
if (e.KeyCode == Keys.Enter)
{
//如果点击Enter,button1取得焦点
button1.Focus();
//label1的值改变
label1.Text = "abcd";
}
else
{
//否则button2获得焦点
button2.Focus();
}

}

private void button2_KeyUp(object sender, KeyEventArgs e)
{
if (e.KeyCode == Keys.Space)
{
button2.Focus();
label1.Text = "1234";
}
else
{
button1.Focus();
}
}

先按回车label1值变abcd,按空格使button2获得焦点,
再按一下空格label1值变1234

把它们放在Panel中.Panel有个Defaultbutton 属性.
后面的不知道