頁面刷新後WebControl的動態添加內容不重生成的解決方案

QQ上CHRIS前段時間問過我一個關于WebControl的動態添加後取值的問題,也是同樣的,頁面刷新後動態添加的WebControl就沒了,取不到值,那個時候我幫他想的辦法是再定義一個static容器控件實例,然後把當前容器控件(就是動態添加WebControl的父對像)賦值給static的容器控件,解決了一個值的獲取問題,動態生成的控件在頁面PostBack後就顯示不出來了,這個也是一個比較失敗的地方。

今天在網上轉的時候發現了更好的。看示例代碼view plaincopy to clipboardprint?

void Page_Load(object sender, EventArgs e)

{

static TextBox tb = new TextBox();

this.Controls.Add(tb);

}

void Page_Load(object sender, EventArgs e)

{

static TextBox tb = new TextBox();

this.Controls.Add(tb);

}注意TextBox前的static

至于別的事件中調用這裏就不用了
http://blog.breakn.net/article.asp?id=328

ASP中不刷新頁面,動態讀取數據庫
1.jsCallASP.asp<%@LANGUAGE="VBSCRIPT" CODEPAGE="936"%><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html><head><meta http-equiv="Content-Type" content="tex...查看完整版>>ASP中不刷新頁面,動態讀取數據庫
 
利用JS在頁面上動態生成直線
x1:<input type=text id=x1 value=100><br>y1:<input type=text id=y1 value=100><br>x2:<input type=text id=x2 value=200><br>y2:<input type=text id=y2 value=200>&l...查看完整版>>利用JS在頁面上動態生成直線
 
ASP中不刷新頁面,動態讀取數據庫
1.效果圖: 2.源程序 1.jsCallASP.asp <%@LANGUAGE="VBSCRIPT" CODEPAGE="936"%><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html><head><meta http-equiv="Cont...查看完整版>>ASP中不刷新頁面,動態讀取數據庫
 
asp.net 2.0 與1.1 在生成的前台頁面內容方面的一點不同
偶然發現了一個2.0與1.1的一個不同點,寫出來給大家提個醒。 是關于前台頁面生成代碼的。我們知道,asp.net的服務器控件最終都會解釋到前台的javascript腳步和html代碼,比如“datagrid”控件會解釋成“table”...查看完整版>>asp.net 2.0 與1.1 在生成的前台頁面內容方面的一點不同
 
在頁面中動態添加內容[網頁特效]
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta htt...查看完整版>>在頁面中動態添加內容[網頁特效]
 
WebControl的動態添加
相信有了ASP.NET以後,給很多的程序員一個福音。大家發現,原來寫Web可以好像寫Windows Form一樣的。嘗試著寫了不少,發現的確好用。 不知道大家有沒有仔細的考慮過頁面上的每一個控件,也就是WebControl。前幾天...查看完整版>>WebControl的動態添加
 
WebControl的動態添加
相信有了ASP.NET以後,給很多的程序員一個福音。大家發現,原來寫Web可以好像寫Windows Form一樣的。嘗試著寫了不少,發現的確好用。 不知道大家有沒有仔細的考慮過頁面上的每一個控件,也就是WebControl。前幾天...查看完整版>>WebControl的動態添加
 
WebControl的動態添加
相信有了ASP.NET以後,給很多的程序員一個福音。大家發現,原來寫Web可以好像寫Windows Form一樣的。嘗試著寫了不少,發現的確好用。 不知道大家有沒有仔細的考慮過頁面上的每一個控件,也就是WebControl。前幾天...查看完整版>>WebControl的動態添加
 
在頁面中動態添加內容[網頁特效]
有什麽問題請到<a href='/bbs/forums.php?fid=21'>論壇</a>中發表<br><!--# 特效來源:http://www.webjx.com/js --><!-- 把下列代碼加到<body>區域中 --><input type="butt...查看完整版>>在頁面中動態添加內容[網頁特效]
 
 
回到王朝網路移動版首頁