DataGrid模板列中TextBox的焦点相应键盘事件
2005-04-09 23:17
393 查看
首先在DataGrid中加入模板列:
< asp:datagrid id="datagrid1" runat="server">
< /asp:datagrid >
在Page_Load事件中:
‘给datagrid绑定数据
......
DataGrid1.DataSource = dst
DataGrid1.DataBind()
Dim txt As TextBox
Dim i As Integer
For i = 0 To DataGrid1.Items.Count - 1
txt= DataGrid1.Items(i).FindControl("textbox1")
txt.Attributes.Add("onkeydown", "if(event.keyCode==13) event.keyCode=9")
Next
TextBox的焦点即在模板列中加入的TextBox的 TabIndex,每次点击Enter(回车),TextBox的焦点按 Tab 顺序改变
< asp:datagrid id="datagrid1" runat="server">
< /asp:datagrid >
在Page_Load事件中:
‘给datagrid绑定数据
......
DataGrid1.DataSource = dst
DataGrid1.DataBind()
Dim txt As TextBox
Dim i As Integer
For i = 0 To DataGrid1.Items.Count - 1
txt= DataGrid1.Items(i).FindControl("textbox1")
txt.Attributes.Add("onkeydown", "if(event.keyCode==13) event.keyCode=9")
Next
TextBox的焦点即在模板列中加入的TextBox的 TabIndex,每次点击Enter(回车),TextBox的焦点按 Tab 顺序改变
相关文章推荐
- DataGrid模板列中TextBox的焦点相应键盘事件
- DataGrid模板列中TextBox的焦点相应键盘事件
- DataGrid模板列中TextBox的焦点相应键盘事件
- DataGrid模板列中TextBox的焦点相应键盘事件
- DataGrid模板列中TextBox的焦点相应键盘事件(zz)
- 给TextBox添加失去焦点事件(两种方法)
- easyui textbox 添加 onblur 失去焦点事件
- MFC杂项01 重写键盘相应事件 +创建和装载常规dll文件 +GetVolumeInformation获取本地硬盘序列号
- HTML焦点与键盘事件
- TextBox失去焦点也可以引发服务端事件
- 监控指标模板的mini-textbox选择然后做级联操作,处罚相应的事件
- Android通过事件触发EditText焦点和自动弹出键盘
- jQuery事件函数-点击、双击、键盘按键、鼠标滑动、失去焦点、显示哪个 DOM 元素触发了事件/返回事件的类型。等
- C#TextBox 失去与获取焦点事件
- ASP.NET 判断TextBox获得焦点事件
- Flex 自动获取焦点 监听全局键盘事件
- TextBox失去焦点引发服务端事件
- 如何使得一个JComponent组件不论是否获得焦点,都可以响应键盘事件
- iOS UITextField 获得焦点后,阻止弹出键盘事件
- js 各种事件 如:点击事件、失去焦点、键盘事件等