gridview 中的所有列都用模版, 放了一个textbox控件...
当改变某列的textbox的时候 改变 同行 其他列的值, 用客户端实现怎么实现? 我想 用服务器端回发是可以实现的,但是每次postback会很慢, 再说,和服务器端没什么关系...所以只要用客户端实现. 可是这怎么实现呢?
当改变某列的textbox的时候 改变 同行 其他列的值, 用客户端实现怎么实现? 我想 用服务器端回发是可以实现的,但是每次postback会很慢, 再说,和服务器端没什么关系...所以只要用客户端实现. 可是这怎么实现呢?
解决方案 »
- 求助:自己做的网站,在网址后加上“/”或者“\”就会失去样式,这是什么道理?
- 短信接口内容乱码的问题,大家遇到过吗
- 一种网页效果
- |zyciis| Session占用多大的资源呢 我和同事争要用Session还是用Cookies 谢谢
- 上传图片出错,帮忙哈!
- 怎样合并单元格?
- ForeColor如何使用啊?
- 想问一个问题,弹出窗口是否一定用JAVASCRIPT实现参数的传递?难道不能用ASP.NET服务器实现吗?
- 关于控件的选择问题!
- 通过Microsoft .NET Data Provider for Oracle调用oracle存储过程?
- 初学问个Discuz!框架方面的问题。。请多指教
- 请问各位大侠,这个功能能不能实现呢??来者有分...
function changecells(obj)
{
//使用obj.parentNode,一般来说可以得到tr的引用,再使用 obj.parentNode.childNodes[索引]
//可以得到相应的列的引用,改变其 innerText或是innerHTMl既可
}
var tr=obj.parentNode.parentNode;
http://topic.csdn.net/u/20090420/18/454ef5f7-565b-4887-931a-8d5a70082cba.html
http://topic.csdn.net/u/20090411/14/995dadd2-e45e-47ea-8ab9-a583f86024df.html
假如你的gridview生成出来的table的id=“tb1”
那么:
var tb=document.getElementById("tb1");
for(var r=0;r<tb.rows.length;r++)
{
var _control=tb.rows[r].getElementsByTagName("你想要的控件的标签");
}
谢谢大家.
我现在gridview 中初步实现了....
可是我现在用dev公司的控件, aspxgridview, 好像就实现不了. 不知道哪位朋友试过.