ComponentArt.web.ui中Grid插入时,想把焦点设置在第一列空的单元格,
现在想用js实现,在grid的server端定义一个text框格式,
利用document.getElementById("Text1").focus(); 不管用,
有什么办法能实现,谢谢~~~
现在想用js实现,在grid的server端定义一个text框格式,
利用document.getElementById("Text1").focus(); 不管用,
有什么办法能实现,谢谢~~~
调试欢乐多
插入一空行
现在想把焦点设到空行的第一列
1.你在Grid的EditCommandClientTemplateId属性中指定编辑的模板列
2.在InsertCommandClientTemplateId属性中指定插入的模板列
3.通过GridColumn添加列
4.没有在ServerTemplate中添加服务器控件
5.在ClientTemplates中插入ClientTemplate,然后通过以下方式
<a href="javascript:insertRow();">Insert</a>进行插入
如果是以上方式,我想应该没有办法设置你所说的焦点,因为无法获取控件ID(根本没有设置)
你应该在ServerTemplates中为每个cell添加insert时的控件,然后才可以获取。
那如果向实现过得焦点有什么方法吗?
ServerTemplates里面如果加入一个text文本控件,
每次页面全部刷新,你有什么好的办法能实现它既是局部刷新,
又是把焦点设置到grid中,最好给些代码。
在js里面,document.getElementById("TextBox7").focus();
它不认识这个“ID”