page-lifecycle

    1熱度

    1回答

    我已閱讀此頁:Viewstate n page lifecycle以及ASP.NET page lifecycle。我的問題是這些: 1 - Instantiaton意味着控制層次的代碼是CREATED,然後在初始化階段,它的執行,對不對? 2 - 頁面生命週期中描述的實例化階段是否每次都發生?也就是說,這是否是第一次發生,也是回發期間?

    1熱度

    1回答

    我正在使用從Javascript調用的ScriptMethod。在這個方法裏面,我嘗試使用LoadControl以編程方式獲得控件。 我將此控件添加到當前IHttpHandler(HttpContext.Current.Handler),這是Page的一個實例,它也包含我的(靜態)ScriptMethod。在這個例子中,我添加了使用LoadControl加載的控件,但是我的控件的事件從未提出。 在

    2熱度

    1回答

    有沒有辦法攔截從MVC控制器頁面的生命週期和頁面或DOM中的某個位置注入代碼?我想補充的HTML,CSS和JavaScript到頁面的頁眉和頁腳,但沒有將其添加到被嵌入在裝配某處_layout視圖。所以我想從Global.asax/Application_Start的控制器來完成。這可能嗎?

    0熱度

    2回答

    我們的用戶: 1.open一個選項卡中執行一些任務 2.open另一個選項卡改變CustomerID和做一些其他任務 3.返回到上一個標籤,並試圖繼續舊客戶Id 會話狀態將更改爲包含新的customerId。我一直在研究一個控件,它將檢查customerId是否已更改,並提示用戶要繼續使用哪個Id。 代碼隱藏 public partial class CustomerChanged : Syste

    1熱度

    1回答

    在我目前的設計方法,我遇到了在那裏我有執行額外的數據庫上的控件讀取和數據綁定的情況下,只有後來改寫他們在頁面生命週期。對用戶的最終結果是相同的,但在幕後我正在做兩個不必要和昂貴的操作。 搜索按鈕位於母版頁上。所有的顯示控件(gridviews/tables/labels/etc)都在內容頁面上。數據庫調用和數據綁定必須在Page_Init()方法中完成(大多數正在使用的控件必須在此綁定)。 當一個

    1熱度

    1回答

    如果標題看起來荒謬,我很抱歉。我試圖理解兩種情況下的答案,我陷入困境。我在按鈕單擊時動態創建用戶控件,同時跟蹤視圖狀態中的計數。以下是代碼: private int custControlCountID; public int CustControlCountID { get { return (int)(ViewState["CustC

    2熱度

    3回答

    最好的地方說我有一個在10個不同的頁面上使用的控件,並且這個控件有一個幫助圖標。每個頁面應該顯示它自己的幫助文本 - 每個頁面都有一個段落。 JavaScript函數選擇哪些幫助文本顯示。 我意識到在我的情況下10段不會有明顯的表現;然而爲了知識,最好的實現是什麼?將文本保存在服務器控件中(如HiddenField)或直接插入JavaScript中?

    1熱度

    1回答

    我的工作是有一個叫做外外UserControl,做一些邏輯,以確定哪些內部UserControl在其代碼中靜態加載項目之間。有幾個內部控制,我們姑且稱之爲Inner1,Inner2,並Inner3。 ALL內控制繼承外控制,所以: Outer : System.Web.UI.UserControl Inner1 : Outer Inner2 : Outer Inner3 : Outer 在Oute

    0熱度

    1回答

    因此,我正在爲更多的頁面生命週期/ ViewState問題而苦苦掙扎,我相信的是。我有一個包含三個ListView控件的頁面。隨時只能看到一個。我想使用一個DataPager,以編程方式將DataPager的PagedControlID分配給可見ListView的ID。指出DataPager包含在用戶定義的用戶控件(ASCX)中是相關的,它主要是傳遞給DataPager的。 錯誤似乎很簡單的...

    1熱度

    1回答

    我有麻煩集成SiteMinder和ASP.NET。 的傳入請求所觀察到的現象是: 的Global.asax:Application_AuthenticateRequest運行 在SiteMinder的WebAgent運行 我從我的客戶現場的監護者支持團隊的理解是預期行爲絕對應該是: 在SiteMinder的WebAgent運行 的Global.asax:Application_Authentica