我继承了一个旧的 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 访问变量吗?