Jquery 使用Visual Basic隐藏数据网格中的行

Jquery 使用Visual Basic隐藏数据网格中的行,jquery,vb.net,datagridview,Jquery,Vb.net,Datagridview,我需要隐藏空的行,我想知道是使用自动执行该操作的函数更好,还是使用click函数更好。另外,我获得我使用的Delete列的唯一方法是在So下添加Delete,我的问题是如何在Visual Basic中编写隐藏空行的函数,或者如何编写buttonHide_Click方法或jquery 谢谢大家! 我能够写这篇文章,但我不理解--CType中每行作为DataGrid的含义-- Private Sub dg_databinding complete(ByVal sender作为System.Objec

我需要隐藏空的行,我想知道是使用自动执行该操作的函数更好,还是使用click函数更好。另外,我获得我使用的Delete列的唯一方法是在So下添加Delete,我的问题是如何在Visual Basic中编写隐藏空行的函数,或者如何编写buttonHide_Click方法或jquery

谢谢大家!

我能够写这篇文章,但我不理解--CType中每行作为DataGrid的含义--

Private Sub dg_databinding complete(ByVal sender作为System.Object,ByVal e作为System.Web.UI.WebControls.DataGridItemEventArgs)处理dg.ItemDataBound
对于CType(ItemTemplate,DataRowView)中作为DataGrid的每一行
变暗可见为布尔值=真
'执行此操作以检查行中的所有单元格
对于i作为整数=0到Row.Cells.Count-1
如果Row.Cells(i).Value为零,则
可见=假
退出
如果结束
下一个
'或者您可以检查特定列的值
如果Row.Cells(0).Value为Nothing或LSE_
(是数字的(行单元格(0).Value)和同样的CInt(行单元格(0).Value)<0),然后
可见=假
如果结束
行可见=可见
下一个
端接头

我不理解--CType中每行作为DataGrid--

For Each Row As DataGrid In CType
是一个For-Each循环,循环遍历DataRowView类型的DataGrid中的所有行。由于DataRowView兼容,因此CType方法尝试将类型为ItemTemplate的每一行/任何行转换为DataRowView,这样您就可以访问特定的行属性


如果不将每一行转换为DataRowView,则当该行的类型为ItemTemplate时,很难访问该行的各个单元格(然后需要执行更多的CType)。因此,您的代码将其转换为DataRowView,这样它就可以方便地访问单元格、可见项、值等属性。

您是否可以改进SQL查询以不检索空记录?
For Each Row As DataGrid In CType