2010-10-22 69 views
1

我有一個名爲Login.aspx的Login.aspx,後面跟着Login.aspx.cs代碼。Aspx文件和頁面繼承

現在...我想從該頁面爲幾個Specyfic客戶派生頁面。基本上佈局(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複製。將aspx文件的HTML內容登錄到新頁面?

謝謝你,帕維爾

回答

0

儘量尋找master pages

+0

好一點,但與傳統的舊的ASP代碼很大我要處理我有時間,現在重做吧:) – dragonfly 2010-10-22 11:26:34

+0

OK!代碼隱藏類是否從基本Login類繼承? – Eldar 2010-10-22 11:43:07

+0

現在沒有類背後的代碼。我只有LoginClientName.aspx提供有問題的內容。 – dragonfly 2010-10-22 17:09:33