1
我近十年來沒有碰過ASP,我也不是很多程序員,所以請原諒我的詞彙量。 我的工作主要是UI,所以我希望這裏有人能幫我解決我認爲是一個小問題。ASP.NET Codebehind限制使用包含的登錄面板
我有一個正在建設中的網站,它有一個用於登錄/註銷的控制面板,它位於每個頁面的包含文件中。
我們目前有一個「登錄頁面」,它的功能很好,但我想把它併入控制面板,以便用戶可以從任何頁面登錄。
問題是.NET程序員只在一個頁面上使用代碼編寫了所有的登錄邏輯。
有什麼辦法可以解決這個問題,或者將這個vb代碼合併到每個頁面中,這樣cpanel可以像它應該那樣工作嗎?
任何幫助表示讚賞!
好的,我做了一個快速搜索什麼是ascx,它看起來正是我所需要的。 現在的問題是,我如何看到他在代碼隱藏中編寫的代碼? 我看到: 「<%@頁代碼隱藏=」 index.aspx.vb 「語言= 」VB「 AutoEventWireup = 」假「 繼承= 」siteControl.index「 %>」 當我改變到: 「 <%@ Page CodeBehind =「index.aspx.vb」Language =「vb」AutoEventWireup =「false」Inherits =「siteControl.login」%> 登錄函數,所以它在繼承它的功能。 問題是,在服務器上我看不到「index.asp.vb」 – Stefan 2010-07-06 14:12:37
不知道爲什麼它沒有註冊我的回車上面,對不起回合的可讀性 – Stefan 2010-07-06 14:14:11
當您使用Visual Studio「發佈」您的網站時,源代碼doesn不會包含在您發佈的位置,代碼將被編譯和引用到在創建的dll中。您必須找到他編寫的原始源代碼......可能存儲在他的機器,源代碼控制服務器或某處的備份中。 – 2010-07-06 14:18:31