vb.net点击按钮一次,数值加一
非常简单的一个问题:我就是想实现一个页面里,有一个button,一个label,label的text等于一个数值,每点击一次按钮,这个数值就加一,比如,点第一次的时候,页...
非常简单的一个问题:我就是想实现一个页面里,有一个button,一个label,label的text等于一个数值,每点击一次按钮,这个数值就加一,比如,点第一次的时候,页面显示:这是第一次点击,再点一次,就显示第二次点击……感觉非常简单的问题,咋就实现不了呢,真是老了 - -!
我这样写的按钮click事件:
dim a as integer
a=a+1
lebel1.text=cstr(a)
这样不行,然后我加个循环:
dim i,a as integer
for i=1 to 100
a=a+1
next
label1.text=cstr(a)
还是不行,点击一次直接显示到了100
我把a定义为全局变量也不行
我在click事件里识别页面也不行:加上if page.IsPostBack
唉,实在没辙了,跟我说下吧 展开
我这样写的按钮click事件:
dim a as integer
a=a+1
lebel1.text=cstr(a)
这样不行,然后我加个循环:
dim i,a as integer
for i=1 to 100
a=a+1
next
label1.text=cstr(a)
还是不行,点击一次直接显示到了100
我把a定义为全局变量也不行
我在click事件里识别页面也不行:加上if page.IsPostBack
唉,实在没辙了,跟我说下吧 展开
1个回答
展开全部
dim a as integer
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
a = a + 1
Label1.Text = a.ToString
End Sub
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
a = a + 1
Label1.Text = a.ToString
End Sub
更多追问追答
追问
跟我写的代码完全一样,这样是不行的,不会累加
追答
但在我这里是可以的啊!
dim a as integer
不能放在按钮单击事件里面。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询