+ -
当前位置:首页 → 问答吧 → click两次事件才执行,怎么回事啊

click两次事件才执行,怎么回事啊

时间:2011-06-08

来源:互联网

我设置了session变量。

'从main页面转到happy页面时session为1
 Protected Sub Button3_Click(ByVal sender As Object, ByVal e As System.EventArgs)
  Response.Redirect("Happy.aspx")
  Session("curpage") = 1
end sub

' 转到happy页面的发生page_load时候设置curpage为1,第一页面。页面默认为第一页。
dim curpage as integer
 Sub Page_Load(ByVal Sender As Object, ByVal E As EventArgs)
  curpage = Session("curpage")
  Call BindData() '绑定数据显示记录
   
 End Sub

’发生click事件时curpage加1,赋值给session
 Protected Sub xiayiye_Click(ByVal sender As Object, ByVal e As System.EventArgs)
  If curpage < pagenum Then
  curpage += 1
   
  End If
  Session("curpage") = curpage
  End Sub




发生click以后页面会自动page_load吧?又把session储存的变量赋给curpage

测试结果,点击两次click,curpage才会加1.




各位帮帮忙,快郁闷死了

作者: arangWendy   发布时间: 2011-06-08

vb看着太纠结了

作者: inetfuture   发布时间: 2011-06-08

感谢王童鞋的顶 = =

作者: arangWendy   发布时间: 2011-06-08

在线等额。加油↖(^ω^)↗

作者: arangWendy   发布时间: 2011-06-08

顶啊在线等啊

作者: arangWendy   发布时间: 2011-06-08