page-lifecycle

    0熱度

    1回答

    我對HttpApplication事件有點困惑。 我有一個從HttpModule初始化的SessionService *。 HttpModule訂閱HttpApplication.BeginRequest。 在模塊中,我創建了一個new SessionService()。 SessionService的構造函數設置爲SessionService.ServiceId = Guid.NewGuid()

    0熱度

    1回答

    我正在從ascx控件觸發事件以更新ascx控件所屬的容器中的某些控件。 ascx控件通過模態彈出式擴展器顯示。當我點擊ascx中的一個按鈕時,我觸發了一個包含ascx控件的容器訂閱的事件。 事件委託被觸發,並且期望的邏輯在後面的容器代碼中運行,問題是,儘管事件邏輯已被處理,但對容器內部的控件所做的任何更改都不會更新。渲染結果後,預期的更改不會反映在頁面上。 我應該知道哪些缺陷? 的容器 <asp:

    0熱度

    1回答

    我熟悉在頁面的第一次加載和後續回發時創建並保留動態控件,但我遇到以下問題用戶啓動情景...... 在我的演示中,我有一個佔位符,兩個按鈕和一個文字 <div> <asp:PlaceHolder ID="phResponses" runat="server" /> </div> <div> <asp:Button ID="btnAdd" Text="Add" runat="s

    0熱度

    1回答

    由於非常特殊和嚴格的最終用戶要求,我只能在ASP.NET中使用動態字段,因此需要花費2個小時才能解釋。只要說,我不能讓這個要求消失。 無論如何,我有一個工作解決方案;控件加載,渲染或維護ViewState沒有問題。這是我的OnLoad是什麼樣子: public void override OnLoad(EventArgs e){ //don't need to check IsPostb

    1熱度

    1回答

    我有一個名爲Login.aspx的Login.aspx,後面跟着Login.aspx.cs代碼。 現在...我想從該頁面爲幾個Specyfic客戶派生頁面。基本上佈局(aspx文件)沒有任何變化,唯一的想法就是處理Page_Load事件的不同。然而,當我訪問LoginClientName.aspx沒有輸出呈現我的派生的登錄頁面 - 我的aspx文件只包含: <%@ Import Namespace

    0熱度

    1回答

    比較NET 3.5和NET 4在ASP.NET頁面生命週期中有些不同嗎?

    0熱度

    3回答

    我完全是asp.net中的新特性,我遇到了一些問題。 我爲演示和學習創建了litle web表單,我遇到了一些問題。 Hopefuly你能幫助我:) 我想要的是: 當我點擊表格中的「殺X」按鈕,我得到了標籤「lblMsg」「你按下按鈕,殺死X」消息。我也希望我有新的數據表。 當我點擊「加載」按鈕,我需要在表中獲得額外的行。例如,現在當頁面加載時,表中有10行,當我單擊「加載」時,我需要將最後10行

    0熱度

    1回答

    根據the msdn documentation,如圖所示,服務器控件的「數據綁定事件」發生在所有「控件更改事件」之後。那麼在DetailsView控件的情況下,ItemInserted事件會在數據庫操作之前發生?顯然這不可能是正確的?

    0熱度

    1回答

    當我經過表來分析,我所有程序創建的東西丟失... 我必須忘了什麼東西,以便它失去所有我以編程方式構建的東西(我只獲取表格的外殼)。 任何想法? 如果我把表格放在一個Session對象中後,我編程創建它,那麼它工作,除了用戶輸入的所有值不會在那裏明顯。 protected void btnSave_Click(object sender, EventArgs e) { Sa

    2熱度

    1回答

    我正在創建一個Page對象併爲其添加控件以用於打印目的。代碼工作,但我找不到一種方式來添加樣式錶鏈接到標題。在我粘貼的代碼中,我試圖向頁眉添加鏈接,然後將頁眉控件添加到頁面,但這會導致錯誤: 請求在此上下文中不可用 System.Web.UI。 Page.get_Request()8700216個 System.Web.UI.HtmlControls.HtmlHead.RenderChildren