VB.NET中定义的方法执行了两遍,怎么解决呢?

gpogpo 2008-12-10 09:41:37
Protected Sub lnkbtnNext_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles lnkbtnNext.Click
Me.labPage.Text = Convert.ToString(Convert.ToInt32(Me.labPage.Text) + 1)
Me.bind()
End Sub

这个方法执行了两遍,我怎么让它执行第一遍的时候就跳到最后呢?
...全文
94 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
bw555 2008-12-10
  • 打赏
  • 举报
回复
补丁的方法
'定义全局变量
dim i=0
Protected Sub lnkbtnNext_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles lnkbtnNext.Click
if i=0 then
i+=1
else
Me.labPage.Text = Convert.ToString(Convert.ToInt32(Me.labPage.Text) + 1)
Me.bind()
i=0
end if
End Sub


gpogpo 2008-12-10
  • 打赏
  • 举报
回复
最好是跳转到类的最后面
就是跳转到End Class这个位置~
gpogpo 2008-12-10
  • 打赏
  • 举报
回复
这个方法为什么执行两次呢?
一直没明白
怎么执行一次之后就跳转出去呢,请大家指教~~

16,717

社区成员

发帖
与我相关
我的任务
社区描述
VB技术相关讨论,主要为经典vb,即VB6.0
社区管理员
  • VB.NET
  • 水哥阿乐
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧