Javascript 使用vbscript动态隐藏和取消隐藏数据网格行
我有一个datagrid,其中的行具有动态生成的Id,我需要在Pageload上隐藏其备用行。Pageload上显示的行具有图像,单击事件将取消隐藏该行 为此,我在body onload事件上调用了HideTable函数Javascript 使用vbscript动态隐藏和取消隐藏数据网格行,javascript,vbscript,Javascript,Vbscript,我有一个datagrid,其中的行具有动态生成的Id,我需要在Pageload上隐藏其备用行。Pageload上显示的行具有图像,单击事件将取消隐藏该行 为此,我在body onload事件上调用了HideTable函数 function hideTable() dim rown for rown = 1 to 21 document.getElementById("DatagridM_Dtlgrd1" & rown).style.display = "none"
function hideTable()
dim rown
for rown = 1 to 21
document.getElementById("DatagridM_Dtlgrd1" & rown).style.display = "none"
document.getElementById("DGMRPFC170_Dtlgrd2" & rown).style.display = "none"
rown = rown + 1
next
end function
在Imageclick函数上取消隐藏行,我已经完成了这项操作
function ImgClick(ByVal RowNum , ByVal ImgStatus)
dim rows
rows = RowNum - 1
document.getElementById("DatagridM_Dtlgrd1" & rows).style.display = "block"
document.getElementById("DGMRPFC170_Dtlgrd2" & rows).style.display = "block"
end function
现在一切都很好,但当我点击图片时,它将再次变为可隐藏(),并给出一个javascript错误“document.getElementById未定义”
如何实现它。任何帮助都将不胜感激
谢谢你@Dashisht Bhardwaj是对的,尽管他的贡献没有回答这个问题:请在使用这些函数的地方发布代码,即调用
ImgClick
函数的部分。RowNum
参数值是什么?这是使用imgclick的行。一个图像被绑定到datagrid的行中,单击其中的一行将被取消隐藏drilldown@DashishtBhardwaj是正确的,尽管他的贡献没有提供问题的答案:请在使用这些函数的地方张贴代码,即调用ImgClick
函数的部分。RowNum
参数值是什么?这是使用imgclick的行。一个图像被绑定到datagrid的行中,单击其中的一行将像向下钻取一样被取消隐藏