本文介绍了gridview无法正常工作的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

萨拉姆2全部;
我有2个网格,当我选择n将gv1的记录移至gv2选定的行时,bt的问题是,当我想将另一个选定的行从gv1移至gv2时,先前移动的记录被删除了,因此出现了新的选定行.
我正在使用javascript.
我的代码如下
var gridview = document.getElementById(<%= gvPracticeFacility.ClientID%>");
var gridview1 = document.getElementById(<%= gvPracticesAssignedFacilities.ClientID%>");
var tr = document.createElement("tr");
var cell1 = document.createElement("td");
var celln = document.createElement("td");
var cell2 = document.createElement("td");
var cell3 = document.createElement("td");
var cell4 = document.createElement("td");
var cell5 = document.createElement("td");
var cell6 = document.createElement("td");
var cell7 = document.createElement("td");

var i = parseInt(document.getElementById(<%= hdnfldSelectedRow.ClientID%>").value);

cell1.innerHTML = gridview.rows [i] .childNodes [0] .innerHTML;
cell2.innerHTML = gridview.rows [i] .childNodes [1] .innerHTML;
cell3.innerHTML = gridview.rows [i] .childNodes [2] .innerHTML;
cell4.innerHTML = gridview.rows [i] .childNodes [3] .innerHTML;
cell5.innerHTML = gridview.rows [i] .childNodes [4] .innerHTML;
cell6.innerHTML = gridview.rows [i] .childNodes [5] .innerHTML;
cell7.innerHTML = gridview.rows [i] .childNodes [6] .innerHTML;
tr.appendChild(cell1);
tr.appendChild(cell2);
tr.appendChild(cell3);
tr.appendChild(cell4);
tr.appendChild(cell5);
tr.appendChild(cell6);
tr.appendChild(cell7);
gridview1.firstChild.appendChild(tr);

请告诉我我哪里错了.........!
提前感谢...!

sallam 2 all;
i hav 2 grids when i select n move gv1''s record to gv2 selected row is moved, bt the problem is that when i want to move another selectedrow from gv1 to gv2 the previous moved record is removed n new selected row is appeared.
i''m working in javascript.
My code is as follows
var gridview=document.getElementById("<%= gvPracticeFacility.ClientID %>");
var gridview1=document.getElementById("<%= gvPracticesAssignedFacilities.ClientID %>");
var tr = document.createElement("tr");
var cell1 = document.createElement("td");
var celln = document.createElement("td");
var cell2 = document.createElement("td");
var cell3 = document.createElement("td");
var cell4 = document.createElement("td");
var cell5 = document.createElement("td");
var cell6 = document.createElement("td");
var cell7 = document.createElement("td");

var i =parseInt(document.getElementById("<%= hdnfldSelectedRow.ClientID %>").value);

cell1.innerHTML = gridview.rows[i].childNodes[0].innerHTML;
cell2.innerHTML = gridview.rows[i].childNodes[1].innerHTML;
cell3.innerHTML = gridview.rows[i].childNodes[2].innerHTML;
cell4.innerHTML = gridview.rows[i].childNodes[3].innerHTML;
cell5.innerHTML = gridview.rows[i].childNodes[4].innerHTML;
cell6.innerHTML = gridview.rows[i].childNodes[5].innerHTML;
cell7.innerHTML = gridview.rows[i].childNodes[6].innerHTML;
tr.appendChild(cell1);
tr.appendChild(cell2);
tr.appendChild(cell3);
tr.appendChild(cell4);
tr.appendChild(cell5);
tr.appendChild(cell6);
tr.appendChild(cell7);
gridview1.firstChild.appendChild(tr);

plz tell me where i''m wrong.......!
Thanx in Advance......!

推荐答案



这篇关于gridview无法正常工作的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

10-29 04:29