2010-08-25 68 views
0

我動態創建的GridView,並在該網格我有模板領域也回發失去價值,從動態創建文本框的GridView

field.HeaderTemplate = New GridViewTemplate(ListItemType.Header, col.ColumnName) 
field.ItemTemplate = New GridViewTemplate(ListItemType.Item, col.ColumnName) 
grdEmpty.Columns.Add(bfield) 

但是當這個模板字段中輸入在文本框中輸入一些值我失去回傳值。並且在回發時,我失去了所有的模板字段,我必須重新創建這個網格。

我的目標是:我有按鈕,我想在這個網格中添加新的行,但我也想擁有舊的價值。

我整天都在爲此而努力,並且歡迎任何幫助。

Tnx,

回答

0

只需在每次回發期間重新創建網格即可。如果您在頁面和gridview中啓用了viewstate,那麼屬性將被恢復。

參見:here更多解釋