Aspx文件和页面继承

发布于 2024-09-28 11:21:04 字数 596 浏览 1 评论 0原文

我有一个名为 Login.aspx 的基页,后面带有 Login.aspx.cs 代码。

现在...我想从该页面为几个特定客户派生页面。布局(aspx 文件)基本上没有任何变化,唯一的想法是处理 Page_Load 事件的差异。但是,当我访问派生登录页面 LoginClientName.aspx 时,不会呈现输出 - 我的 aspx 文件仅包含:

<%@ Import Namespace="System" %>
<%@ Page Language="c#" Inherits="StandardPages.Login"%>
<script runat="server">
    protected override void DoLogin(string username, string password)
    {
        TryGenericUsernameWithDivision(username, password);
    }
</script>

有没有办法利用基类 aspx 文件,或者我必须将 StandardPages.Login aspx 文件 HTML 内容复制到新的中页?

谢谢,帕维尔

I have a base page called let's say Login.aspx with Login.aspx.cs code behind.

Now...I would like to derive page from that page for several specyfic customers. Basically nothing changes in layout (aspx file), the only think is difference in handling Page_Load event. However when I access my derived login page LoginClientName.aspx no output is rendered - my aspx file contains only:

<%@ Import Namespace="System" %>
<%@ Page Language="c#" Inherits="StandardPages.Login"%>
<script runat="server">
    protected override void DoLogin(string username, string password)
    {
        TryGenericUsernameWithDivision(username, password);
    }
</script>

Is there any way to make use of base class aspx file, or I have to copy over StandardPages.Login aspx file HTML content into new page?

Thanks, Pawel

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

嘦怹 2024-10-05 11:21:04

尝试查找母版页

Try looking for master pages

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文