无法强制转换类型为'ASP.Default_aspx'键入'BasePage'
本文关键字:Default aspx 键入 BasePage ASP 类型 转换 | 更新日期: 2023-09-27 18:09:17
public partial class Default : System.Web.UI.UserControl
{
protected void Page_Load(object sender, EventArgs e)
{
BasePage page = (BasePage)this.Page;
在我的Default.aspx:
<%@ Control Language="C#" AutoEventWireup="true" CodeFile="Default.ascx.cs" Inherits="Default" %>
BasePage = (BasePage)this. page;有什么办法可以解决这个错误吗?
编辑:Basepage定义:
public class BasePage : Page
您的ASP.Default.aspx.cs是否从BasePage继承?
显示该控件的页面必须继承自BasePage类,而不是Web.Ui.Page类。