0

我继承了一个旧的 ASP/VB Web 应用程序项目,并试图让它在我的计算机上运行(Win 7,VS Web Express 2012),但之前从未做过任何 ASP 或 VB。

我有一个Upload2.aspx文件和一个Upload2.aspx.vb文件。

Upload2.aspx看起来像这样:

<%@ Page Language="VB" AutoEventWireup="false" CodeFile="Upload2.aspx.vb" Inherits="Upload2" %>
...
<asp:FileUpload ID="fuData" runat="server" />

Upload2.aspx.vb看起来像这样:

Partial Class Upload2
    Inherits System.Web.UI.Page

    Private Sub manageUpload()
        Dim pf As HttpPostedFile = fuData.PostedFile
...

出于某种原因,它在 fuData 上给了我一个错误: 'fuData' is not declared. It may be inaccessible due to its protection level.

它不应该自动能够从 aspx 页面上的 id 访问变量吗?

4

0 回答 0