Asp.net一些基础知识
//------------------------------------------------------------------------------
//
// author:wood
//
// createtime:15:42 2007-9-6
//
//
//------------------------------------------------------------------------------
1.捕获键盘按键的示例
<script language="javascript">
function keyDown()
{
var keycode=event.keyCode;
var keychar=String.fromCharCode(keycode);
alert('ASCII='+keycode+'\nKeyChar='+keychar);
}
document.onkeydown=keyDown;
</script>
====================================
2.控件使用键盘快捷键
<body>
<h3>AccessKey Property of a Web Control</h3>
<form runat="server" ID="Form1">
<asp:TextBox id="TextBox1" AccessKey="Y" Text="Press Alt+Y to get focus
here" Columns="45" runat="server" />
<p>
<asp:TextBox id="TextBox2" AccessKey="Z" Text="Press Alt+Z to get
focus here" Columns="45" runat="server" />
</form>
</P>
</body>
=====================================
3.使用Enter键代替Tab键的功能
<script language="javascript">
function keyDown()
{
var keycode=event.keyCode;
var keyChar=String.fromCharCode(keycode);
if(keycode==13)
event.keyCode=9;
};
document.onkeydown=keyDown;
</script>
==========================================
4.按钮
void Button_Command(object sender, CommandEventArgs e)
{
if (e.CommandName == "btn")//CommandName与按钮关联的命令名
Label1.Text = "您单击了标准按钮。";
if (e.CommandName == "Linkbtn")
Label1.Text = "您单击了链接按钮。";
if (e.CommandName == "Imagebtn")
Label1.Text = "您单击了图片按钮。";
}
===========================================