求教一个键盘响应的问题

rglhb 2016-04-26 09:45:23
我在aspx页面内用代码捆绑了几个Textbox到GridView中,现在的问题是我想在输入成绩的时候,按Tab键,光标能垂直方向移动,而不是默认的先横再下的模式,每次查询的时候,gridview中的记录条数也不确定,我该如何办呢?特向各位大神请教,多谢指点。
<asp:GridView ID="GridViewScore" DataKeyNames="序号" runat="server" AutoGenerateColumns="False" Font-Size="12pt">
<Columns>
<asp:TemplateField HeaderText="人数">
<headerstyle Width="80" Font-Bold="true" HorizontalAlign="center" />
<ItemStyle Width="80" HorizontalAlign="Center" />
<ItemTemplate>
<asp:Label ID="LabelNum" Width="80" BackColor="#67c4e0" Text ='<%# Bind("人数") %>' runat="server"></asp:Label>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="学生学号">
<headerstyle Width="120" Font-Bold="true" HorizontalAlign="center" />
<ItemStyle Width="120" HorizontalAlign="Center" />
<ItemTemplate>
<asp:Label ID="LabeltuNumber" Width="120" BackColor="#67c4e0" Text ='<%# Bind("学生学号") %>' runat="server"></asp:Label>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="学生姓名">
<headerstyle Width="140" Font-Bold="true" HorizontalAlign="center" />
<ItemStyle Width="140" HorizontalAlign="Center"/>
<ItemTemplate>
<asp:Label ID="LabelStuName" Width="140" BackColor="#67c4e0" runat="server" Text='<%# Bind("学生姓名") %>'></asp:Label>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="学生班级">
<headerstyle Width="160" Font-Bold="true" HorizontalAlign="center" />
<ItemStyle Width="160" HorizontalAlign="Center" />
<ItemTemplate>
<asp:Label ID="LabelStuClass" Width="160" BackColor="#67c4e0" runat="server" Text='<%# Bind("学生班级") %>'></asp:Label>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="预习报告成绩" >
<headerstyle Width="130" Font-Bold="true" HorizontalAlign="center" />
<ItemStyle Width="130" HorizontalAlign="Center" />
<ItemTemplate >
<asp:TextBox ID="TextPrePaperScore" Width="130" runat="server" Text='<%# Bind("预习报告成绩") %>'></asp:TextBox>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="操作成绩">
<headerstyle Width="100" Font-Bold="true" HorizontalAlign="center" />
<ItemTemplate>
<asp:TextBox ID="TextOperatScore" Width="100" runat="server" Text='<%# Bind("操作成绩") %>'></asp:TextBox>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="实验报告成绩">
<headerstyle Width="130" Font-Bold="true" HorizontalAlign="center" />
<ItemTemplate>
<asp:TextBox ID="TextExpPaperScore" Width="130" runat="server" Text='<%# Bind("实验报告成绩") %>'></asp:TextBox>
</ItemTemplate>
</asp:TemplateField>
</Columns>
</asp:GridView>
...全文
99 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
jyyld 2016-04-26
  • 打赏
  • 举报
回复
在cs文件中加入一段代码,查询获取textbox控件,给他们相应的TabIndex属性赋值就可以了。
rglhb 2016-04-26
  • 打赏
  • 举报
回复
谢谢,好像可行,我试试!

62,046

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧