百度了几种可能:
1)改变了@page里的AutoEventWireup="false"。不是。
2)该页本身调用自身,多次调用,其他客户端调用。没有。
3)+= new System.EventHandler(this.Page_Load);是否有两行?等等。没有发现两行的。
没找到原因咋办呢?把页面上的内容一直删一直删,最后几乎啥也不剩了,还是不行。猛然发现
Page_Load(***) Handles MyBase.Load, Me.Load
两个Load呀!!跟c#的误有两行Page_Load相似的原因。哎,咋一开始没有发现呢。
--- 代码,只剩裤衩了 :-D --------------------------------------------
Partial Class WebForm1
Inherits System.Web.UI.Page
Private Sub Page_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load, Me.Load
If Not IsPostBack Then
Else
End If 'of not ispostback
End Sub
End Class