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

唉,实在没辙了,跟我说下吧
展开
 我来答
易醉之人
2011-04-26 · 超过68用户采纳过TA的回答
知道小有建树答主
回答量:187
采纳率:0%
帮助的人:136万
展开全部
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
更多追问追答
追问
跟我写的代码完全一样,这样是不行的,不会累加
追答
但在我这里是可以的啊!
dim a as integer
不能放在按钮单击事件里面。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式