我已经意识到我项目中的页面背后的一些代码是Partial类,但有些被声明为Public Class,所有页面都是在Visual Studio 2010中以相同的方式创建的。
(右键单击文件夹 - >添加 - >新项目 - > Web表单)
有没有任何理由为什么有时它会在公共类上创建一个Partial类,这可能会导致环境或最终产品出现任何问题。
这是作为部分类
创建的页面之一Partial Class invParley
Inherits System.Web.UI.Page
Private UsrProfile As New cBasicProfile
Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
<%@ Page Title="" Language="vb" AutoEventWireup="false" MasterPageFile="~/Site.Master" CodeBehind="invParley.aspx.vb" Inherits="Platform.invParley" %>
<%@ MasterType VirtualPath="~/Site.master" %>
<asp:Content ID="Content1" ContentPlaceHolderID="HeadContent" runat="server">
这就是大多数页面的样子,这就是新页面的内容
Public Class propNotAvail
Inherits System.Web.UI.Page
Private UsrProfile As New cBasicProfile
<%@ Page Title="" Language="vb" AutoEventWireup="false" MasterPageFile="~/Site.Master" CodeBehind="propNotAvail.aspx.vb" Inherits="Platform.propNotAvail" %>
<%@ MasterType VirtualPath="~/Site.master" %>