日期:2014-05-18  浏览次数:20409 次

ASP.net的表格控件能够实现单击回车键选中某一数据吗?
一个文本框,一个表格控件(datagrid、gridview或其他都行),我想实现这样的功能:
通过上下键选择行,单击回车把该行中的某一单元格数据填入文本框。
怎么做呢?

------解决方案--------------------
将下段代码放到<Head></Head>标签中即可,代码如下:
<%--回车切换焦点--%>
<script language="javascript" for="document" event="onkeydown">
<!--
if(event.keyCode==13 && event.srcElement.type!="button" && event.srcElement.type!="submit" && event.srcElement.type!="reset" && event.srcElement.type!="textarea" && event.srcElement.type!="")
{
event.keyCode=9;
}
-->
</script>


变量名 适当的修改西。。早点休息 晚安