Vb.net 单击按钮事件时调用函数
如何在按钮单击事件中调用此vb.net函数Vb.net 单击按钮事件时调用函数,vb.net,Vb.net,如何在按钮单击事件中调用此vb.net函数 Private Sub GridView_UDGReport_DataBound1(ByVal sender As Object, ByVal e As System.EventArgs) Handles GridView1.DataBound For rowIndex As Integer = GridView_UDGReport.Rows.Count - 2 To 0 Step -1 Dim gviewRow As Gri
Private Sub GridView_UDGReport_DataBound1(ByVal sender As Object, ByVal e As System.EventArgs) Handles GridView1.DataBound
For rowIndex As Integer = GridView_UDGReport.Rows.Count - 2 To 0 Step -1
Dim gviewRow As GridViewRow = GridView_UDGReport.Rows(rowIndex)
Dim gviewPreviousRow As GridViewRow = GridView_UDGReport.Rows(rowIndex + 1)
For cellCount As Integer = 0 To gviewRow.Cells.Count - 1
If gviewRow.Cells(cellCount).Text = gviewPreviousRow.Cells(cellCount).Text Then
If gviewPreviousRow.Cells(cellCount).RowSpan < 2 Then
gviewRow.Cells(cellCount).RowSpan = 2
Else
gviewRow.Cells(cellCount).RowSpan = gviewPreviousRow.Cells(cellCount).RowSpan + 1
End If
gviewPreviousRow.Cells(cellCount).Visible = False
End If
Next
Next
End Sub
Private Sub-GridView\u UDGReport\u DataBound1(ByVal sender作为对象,ByVal e作为System.EventArgs)处理GridView1.DataBound
对于rowIndex As Integer=GridView\u UDGReport.Rows.Count-2到0步骤-1
Dim gviewRow As GridViewRow=GridView\u UDGReport.Rows(行索引)
Dim gviewPreviousRow作为GridViewRow=GridView\u UDGReport.Rows(rowIndex+1)
对于cellCount As Integer=0到gviewRow.Cells.Count-1
如果gviewRow.Cells(cellCount).Text=gviewPreviousRow.Cells(cellCount).Text,则
如果gviewPreviousRow.Cells(cellCount).RowSpan小于2,则
gviewRow.Cells(cellCount).RowSpan=2
其他的
gviewRow.Cells(cellCount).RowSpan=gviewPreviousRow.Cells(cellCount).RowSpan+1
如果结束
gviewPreviousRow.Cells(cellCount).Visible=False
如果结束
下一个
下一个
端接头
由于您没有以任何方式使用参数,因此只需使用Nothing
作为参数调用该方法即可
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
GridView_UDGReport_DataBound1(Nothing, Nothing)
End Sub
追加第一行,以便子对象处理多个事件,如下所示:
Private Sub GridView_UDGReport_DataBound1(ByVal sender As Object, ByVal e As System.EventArgs) Handles GridView1.DataBound, Button1.Click
或者,如果除了调用此sub之外,还需要单击事件来运行其他代码,请执行以下操作:
Private Sub Button1_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles Button1.Click
'do something
GridView_UDGReport_DataBound1(sender, e)
'do something else
End Sub
_数据边界1??问题不清楚我想在按钮单击事件中调用此函数GridView\u UDGReport\u DataBound1…我应该如何调用此函数…通常我们通过GridView\u UDGReport\u DataBound1()调用…但它会引发错误…如何
GridView\u UDGReport.Rebind
?否。。你不能那样做。这是事件的名称。您需要调用该方法。