요점을 바로 들기 위해 나는 주변을 검색해 왔으며 이에 대한 해결책을 찾을 수 없습니다. VB 웹 사이트에 VB 코드가있는 Page_Load
Sub를 입력하지 않은 ASP.NET 웹 페이지가 있습니다.ASP.NET VB Page_Load가 실행되지 않음
"Handles Me.Load"를 Sub에 추가하거나 AutoEventWireup을 확인하는 것과 관련된 제안 사항을 읽었습니다 (실제로 설정했는데 현재 false로 설정되어 있습니다).
아무런 도움이되지 않아 사전에 도움을 얻을 수 있습니다. 아래 코드 중 일부입니다.
프런트 엔드 :
<%@ Page Title="" Language="vb" AutoEventWireup="false" MasterPageFile="~/MasterPage.Master" CodeBehind="ThisPage.aspx.vb" Inherits="Project.ThisPage" %>
<asp:Content ID="Content" ContentPlaceHolderID="ContentPH" runat="server">
<%-- insert content here --%>
</asp:Content>
백 엔드 :
Partial Public Class ThisPage
Inherits System.Web.UI.Page
Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
' Insert logic here
End Sub
End Class
나는 일이 일어나고있는 유일한 것은 몇 가지 변수의 제어로 설정하고 할당되는대로 필요는 없습니다 다른 코드를 가정 페이지에. 그게 아니라면 더 추가 할 수 있습니다. 나는 중단 점을 설정하려고 시도하고 그것은 결코 하위에 들어가지 않을뿐입니다.
이 코드를 코드 뒤에 복사하여 붙여 넣으셨습니까? 이 하위 항목은 이벤트에서 유선 연결됩니다. 코드 붙여 넣기에 항상 포함되는 것은 아닙니다. –
이전에 이런 일이 있었는데 페이지를 삭제하고 다시 만들어야했습니다. 이유는 확실하지 않았습니다. –
그것은 프로젝트에 오랫동안 있었기 때문에 그 안에 아무것도 붙여 넣지 않아도되는 파일이었습니다. 그것은 System.Web.UI.Page를 상속 한 부분적인 공용 클래스입니다. – Jon