页面上有一个gridview和detailview,detailview中新建的记录显示在gridview中,我现在要在每一行记录加一个button,点击它拷贝这行记录到detailview中,再更改某些记录来新建记录。有什么好方法或代码么
解决方案 »
- DataTable删除行
- ajax年月日联动.net后台获取不到选中的dropdownlist的值
- 关于限定输入的问题asp.net验证控件
- 大家做ASP.NET网页的时候有没有碰到过这样情况?各位兄弟是怎么解决这种问题的?常见,比较棘手。
- 如何用Javascript操作XML文件?(很急,UP有分)
- 讨论:为什么数据在层间传送多用DataSet,而不用DataTable?
- 一个网站项目的若干问题(欢迎讨论)
- 我看ado.net很是麻烦!给点引导
- 如何使用时光机器(Timer)?
- 搞不定了,拿出来一起参详参详
- 我是个菜鸟,请教一下asp.net生成如下xml文件(c#)应该如何写,希望能够给注释一下,谢谢各位了
- 上传图片控件怎么调JS代码?
1.还是在前台通过脚本获取当前点击行的数据,然后赋值给detailview中的控件,当然此时也需要记录datagrid中所在行的标识
2.修改完成点生击更新可以通过ajax来进行数据更新
假设按钮上一级节点就是td
<td><input type="button" onclick="copy(this)"/></td>function copy(obj){
var row = obj.parentNode.parentNode;
document.getElementByID("detailview中的单元格Id").innerHTML = row.getElementByName("对应的gridview单元格name").innerHTML;
//一行有几个值就写几个这样的语句
}