2011-04-27 76 views
0

當ASP.net頁是回發控件內表中消失,如何使刷新ASP.net頁面時,網頁提交

,但是當我在按鈕單擊具有代碼因傳送到頁:

Server.Transfer("~/Admins/EditUsers.aspx"); 

所有的控件看起來很容易,沒有問題。

那麼,是否需要刷新頁面,或者我該怎麼辦?

謝謝

回答

0

回傳已自動執行頁面刷新。

如果控件正在消失,這表明您可能沒有在回發中創建它們。請注意,表格不會將其內容存儲在ViewState中。是否有機會在您的頁面Load處理程序中測試IsPostBack?如果是這樣,您必須在每次加載時重新創建表格,無論是否回發。

除此之外,你可能需要提供一些更具體的信息。

+0

謝謝你,但如何重新創建表每個負載?該表已在頁面中找到,我通過代碼動態添加控件(以編程方式)。 – MrMustafa 2011-04-27 03:46:13

+0

只需在頁面的Load事件中創建表格即可。我不知道你是否看到了我關於'IsPostBack'的評論,但是我仍然對你的代碼(Load事件或其他任何東西)做了什麼。如果您發現我的回覆有幫助,請註冊或標記爲答案。 – 2011-04-27 04:08:55