page-lifecycle

    4熱度

    3回答

    有人知道控件的UniqueId何時分配嗎? 現在我在我的Page_Init中有一些基於UniqueId的代碼。但是,根據某些業務邏輯,我可能需要在發生這種情況之前重新排列頁面的控件層次結構。 所以,我的主要問題是,何時UniqueId分配?是否有可能重新排列Page_PreInit()中的層次結構,以便當我的代碼在Page_Init()中觸發時,我將分配正確的UniqueId?

    2熱度

    1回答

    我有一個使用表單身份驗證的ASP.NET應用程序。它有以下代碼。 if (User.Identity.IsAuthenticated) ViewStateUserKey = User.Identity.Name; 步進通過我看到這個代碼在每個頁面加載執行。當登錄用戶請求該頁面時,ViewStateUserKey將填入其用戶名。如果讓頁面坐着直到表單驗證超時,則用戶不再登錄,並且在驗

    0熱度

    1回答

    我正在開發Windows Phone 7應用程序,我有疑問。 想象一下,我有三個頁面:PageOne,PageTwo和PageThree。並且我執行以下操作: 應用程序在PageOne上啓動。從PageOne我去PageTwo。在PageTwo上,我按下後退按鈕,然後回到PageOne。現在,我從PageOne導航到PageThree。 我的問題是:當我這樣做時,PageTwo是否屬於Page S

    1熱度

    1回答

    另一個.net新手問題 我創建了一個繼承System.Web.UI.Page的類,目的是覆蓋預加載和卸載函數。但Visual Studio抱怨我無法重寫,因爲「System.Web.UI.Page.PreLoad」不是一個函數。我的代碼有什麼問題?這裏是: using System; using System.Collections.Generic; using System.Linq; u

    1熱度

    2回答

    我不明白爲什麼我的OnPreLoad函數不會被search.aspx.cs解僱。 * 更新* - 好的,我找出了導致問題的原因,但我不明白爲什麼它是一個問題。我更新了我的問題。 這裏有三個相關文件: // search.aspx -- THIS <select runat="server"> CAUSED ALL the problem <select runat="server" id="sl

    1熱度

    1回答

    如果瀏覽器請求ASP.Net頁面,然後用戶單擊「停止」或導航,我雖然瀏覽器會關閉連接,ASP.Net可能會停止執行。我不認爲是這種情況,因爲我測試這個時不會調用Dispose()。無論如何要知道瀏覽器/客戶端何時斷開連接然後停止頁面執行?

    0熱度

    4回答

    我瞭解ASP.net頁面生命週期,當我點擊一個按鈕時,它首先重新載入頁面,然後執行我的按鈕背後的代碼。我的問題是我如何得到它,以便在這個過程發生之前我可以設置一些東西。我試圖通過一個變量,該按鈕已被點擊,但由於頁面生命週期它永遠不會收到這個。我該怎麼做,才能確定這個按鈕已被點擊,可能是我過度思考這個問題,或者甚至是思考問題。 頁面加載: ImageButton btn = (ImageButto

    0熱度

    1回答

    給出以下內聯aspx c#代碼,如果父頁面(pnlX)在頁面加載事件中將其可見性屬性設置爲false,那麼內聯代碼被打? <asp:Panel ID="pnlX" runat="server"> <h1>Value is: <%= objectX.prop %></h1> </asp:Panel> 我問的原因是有一些條件邏輯(下面),其中一個路徑設置objectX對象的東西。另一條

    0熱度

    1回答

    我有一個多用途頁面,具體取決於QueryString參數,我可以告訴我們現在該如何使用這個頁面。 此頁面的各種目的或功能之間的差異將導致顯示的控件略有差異。 所以我想優化頁面,我可以嘗試在頁面的生命週期的早期檢測當前的頁面功能,並「刪除」(刪除,隱藏,我真的不知道的任何作品,這是我的首先問題)不必要的控制,並贏得一個更輕,更快的頁面。 你覺得=)?

    7熱度

    3回答

    爲什麼DisplayUsers();不起作用? 我的基地頁: public class adminPage : System.Web.UI.Page { protected override void OnLoad(EventArgs e) { if (User.Identity.IsAuthenticated == false) { Response.Redir