Aspx文件和页面继承
我有一个名为 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 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
尝试查找母版页
Try looking for master pages