从App_Code引用ASP.NET MasterPage的方法如下:
public partial class MyMasterPage : System.Web.UI.MasterPage
{
public string MyProperty { get; set; }
public void MyMethod()
{
// Your code here
}
}
<%@ Page Language="C#" MasterPageFile="~/MyMasterPage.master" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" Title="Untitled Page" %>
<%@ MasterType VirtualPath="~/MyMasterPage.master" %>
protected void Page_Load(object sender, EventArgs e)
{
this.Master.MyProperty = "Hello, World!";
this.Master.MyMethod();
}
<%@ Page Language="C#" MasterPageFile="~/MyMasterPage.master" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" Title="Untitled Page" %>
现在,您已经成功地从App_Code引用了ASP.NET MasterPage。请注意,这只是一个简单的示例,您可以根据自己的需求进行修改和扩展。
领取专属 10元无门槛券
手把手带您无忧上云