ASP.NET页面中CodeFile
属性的用途是什么?
答案 0 :(得分:2)
CodeFile属性用于部署单个页面而不部署整个应用程序: -
以下是将单个页面部署到Web应用程序的说明。以下示例使用页面/Forms/CreateUser.aspx
在.cs文件中,将类的名称更改为不存在的类。例如,更改以下内容:
public partial class CreateUser : System.Web.UI.Page
要:
public partial class CreateUser1 : System.Web.UI.Page
在aspx,ascx,master等中,将Codebehind更改为CodeFile,并将Inherits属性中指定的类的名称更改为.cs文件中的名称。例如,更改以下内容:
Page Language="C#" MasterPageFile="~/Admin.master" AutoEventWireup="true" CodeBehind="CreateUser.aspx.cs" Inherits="Forms.CreateUser"
要:
Page Language="C#" MasterPageFile="~/Admin.master" AutoEventWireup="true" CodeFile="CreateUser.aspx.cs" Inherits="Forms.CreateUser1"