有一个没有编译 DLL 的现有站点,它都是 .aspx.vb 和 .aspx 文件。
第一个问题是我可以看到
<%@ Page Title="" Language="VB" MasterPageFile="~/MasterPage.master"
MaintainScrollPositionOnPostback="true" AutoEventWireup="true"
CodeFile="ThisPageName.aspx.vb" Inherits="ThisPageName" %>
但是它继承的文件在哪里?我更多地在 C# 中工作,并且在编译的品种中,我可以看到这个其他源文件
Partial Class ThisPageName
但是在哪里可以找到偏类的另一半?
问题的原因是我正在尝试激活注释掉<asp:button>
但是当我添加事件处理程序时:
Protected Sub btnWasHidden_Click(ByVal sender As Object, ByVal e As System.EventArgs)
Handles btnWasHidden.Click
我明白了:
Compiler Error Message: BC30506: Handles clause requires a WithEvents variable
defined in the containing type or one of its base types.
和
E:\path\path\htdocs\ThisPageName.aspx.vb(304) : error BC30451:
Name 'btnWasHidden' is not declared.