以下方法返回错误:“无法找到事件初始化”并在 System.Web.UI.Page 上获取错误
Visual Studio 2010,框架3.5
Public Class_default
Inherits System.Web.UI.Page
Private Sub Page_Init(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Init
End Sub
最佳答案
我不是 VB.NET 专家(我正在用 C# 编写),但我可以说问题的原因是您需要重写 OnInit 方法而不是 Page_Init。
因此,您需要使用以下代码:
Public Class _Default
Inherits System.Web.UI.Page
Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
End Sub
Protected Friend Overrides Sub OnInit(ByVal e As EventArgs)
MyBase.OnInit(e)
End Sub
End Class
关于asp.net - 子Page_Init方法: Event init cannot be found,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13346419/