0
當ASP.net頁是回發控件內表中消失,如何使刷新ASP.net頁面時,網頁提交
,但是當我在按鈕單擊具有代碼因傳送到頁:
Server.Transfer("~/Admins/EditUsers.aspx");
所有的控件看起來很容易,沒有問題。
那麼,是否需要刷新頁面,或者我該怎麼辦?
謝謝
當ASP.net頁是回發控件內表中消失,如何使刷新ASP.net頁面時,網頁提交
,但是當我在按鈕單擊具有代碼因傳送到頁:
Server.Transfer("~/Admins/EditUsers.aspx");
所有的控件看起來很容易,沒有問題。
那麼,是否需要刷新頁面,或者我該怎麼辦?
謝謝
回傳已自動執行頁面刷新。
如果控件正在消失,這表明您可能沒有在回發中創建它們。請注意,表格不會將其內容存儲在ViewState中。是否有機會在您的頁面Load
處理程序中測試IsPostBack
?如果是這樣,您必須在每次加載時重新創建表格,無論是否回發。
除此之外,你可能需要提供一些更具體的信息。
謝謝你,但如何重新創建表每個負載?該表已在頁面中找到,我通過代碼動態添加控件(以編程方式)。 – MrMustafa 2011-04-27 03:46:13
只需在頁面的Load事件中創建表格即可。我不知道你是否看到了我關於'IsPostBack'的評論,但是我仍然對你的代碼(Load事件或其他任何東西)做了什麼。如果您發現我的回覆有幫助,請註冊或標記爲答案。 – 2011-04-27 04:08:55