入店這就是發生在這裏的一個簡單的例子。在ASP.NET代碼公共變量的背後,是不是的.aspx
Default.aspx的
<%@ Page Language="vb" AutoEventWireup="false" CodeBehind="default.aspx.vb" Inherits="base._default1" %>
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title></title>
</head>
<body>
<form id="form1" runat="server">
<div>
<% Response.Write(sName) %>
</div>
</form>
</body>
</html>
背後default.aspx.vb
Public Class _default1
Inherits System.Web.UI.Page
Public sName As String = "Jimmy"
Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
End Sub
End Class
錯誤代碼是
BC30451 'SNAME' 未聲明。由於其保護級別,它可能無法訪問。 base C:\ Users \ Jimmy \ Documents \ Visual Studio 2015 \ Projects \ base \ base \ teste \ default.aspx 12
問題在哪裏?
是啊,我的壞,這不是問題的全部。請參閱編輯答案。 – Rahul
燁看到你的編輯和已經upvoted :) –
對不起,這並沒有解決問題。 –