C# GridView在ASP.NET C中插入一行记录#
如何使用类似Excel工作表的C# GridView在ASP.NET C中插入一行记录#,c#,asp.net,gridview,C#,Asp.net,Gridview,如何使用类似Excel工作表的GridView来输入记录?与Excel工作表类似,使用上/下箭头键在行中上/下移动 我需要插入25条以上的单行记录(比如学生分数),这些记录由用户根据注册号输入。我使用了和TextBoxes,但没有发现输入学生分数的灵活性 如果有其他方法执行此任务,请帮助我。要使用向上/向下箭头键执行在行中的向上/向下移动,请使用此URL:,它包含代码 <script type="text/javascript"> $(document).ready
GridView
来输入记录?与Excel工作表类似,使用上/下箭头键在行中上/下移动
我需要插入25条以上的单行记录(比如学生分数),这些记录由用户根据注册号输入。我使用了
和TextBox
es,但没有发现输入学生分数的灵活性
如果有其他方法执行此任务,请帮助我。要使用向上/向下箭头键执行在行中的向上/向下移动,请使用此URL:,它包含代码
<script type="text/javascript">
$(document).ready(function(){
// get only input tags with class data-entry
textboxes = $("input.data-entry");
// now we check to see which browser is being used
if ($.browser.mozilla) {
$(textboxes).keypress (checkForAction);
}
else {
$(textboxes).keydown (checkForAction);
}
});
function checkForAction (event) {
if (event.keyCode == 13 || 40) {
currentBoxNumber = textboxes.index(this);
if (textboxes[currentBoxNumber + 1] != null) {
nextBox = textboxes[currentBoxNumber + 1]
nextBox.focus();
nextBox.select();
event.preventDefault();
return false;
}
}
}
</script>
$(文档).ready(函数(){
//仅获取带有类数据输入的输入标记
textboxs=$(“input.data entry”);
//现在我们检查正在使用的浏览器
如果($.browser.mozilla){
$(文本框)。按键(checkForAction);
}
否则{
$(文本框)。向下键(checkForAction);
}
});
函数checkForAction(事件){
如果(event.keyCode==13 | | 40){
currentBoxNumber=textboxs.index(此);
如果(文本框[currentBoxNumber+1]!=null){
nextBox=文本框[currentBoxNumber+1]
nextBox.focus();
nextBox.select();
event.preventDefault();
返回false;
}
}
}