添加列和行如何&行動態運行時通過代碼在GridView中添加列?如何在運行時動態地通過代碼的GridView
0
A
回答
0
通過將列添加到您的GridView.Columns()集合添加它們。通過在DataSource()中添加額外記錄添加的行。在這兩種情況下,你的數據源都需要「完整」,你需要重新綁定GridView。
例子:
myGridView.Columns.Add(new BoundField { DataField = "MyColumn", DataFormatString = "My Data is: {0}" });
myGridView.DataSource = myDataSource; // where your datasource contains your additional records
myGridView.DataBind();
如果你需要一個TemplateField,那麼你需要創建自己的實現了Itemplate的(在TemplateField.ItemTemplate使用)。
如果你的意思是動態的使用JavaScript,那麼你的情況就完全不同了,GridView可能不是第一個正確的解決方案(儘管it can be done - 至少在某種程度上)。在這種情況下,你可能需要考慮在JavaScript中執行你的數據綁定,其中有各種解決方案(例如jQuery插件,ASP.NET AJAX 4.0等)
2
相關問題
- 1. 在運行時動態評估代碼
- 2. 如何動態地在運行時
- 3. 在運行時動態地從gridview中刪除一行
- 4. 如何通過iframe運行javascript代碼?
- 5. 如何在運行時在代碼中應用動態樣式?
- 6. 如何通過jquery在運行時更改原始html代碼?
- 7. 如何在運行時通過代碼創建datagrid?
- 8. 通過TestNg運行代碼時出錯
- 9. 如何運行通過JS動態添加到DOM的PHP代碼
- 10. 如何通過代碼動態更新listviewitem代碼
- 11. 通過代碼設置WPF中的GridView顏色通過代碼
- 12. 如何通過滾動一次來運行jQuery代碼
- 13. 如何通過java代碼更改android:layout_alignParentRight運行時
- 14. 如何通過代碼在特定時間後動態滾動我的列表?
- 15. 如何在運行時動態更改自動完成的HTML代碼?
- 16. VBA代碼通過動態拖動
- 17. 動態地選擇在運行時
- 18. 如何在運行時動態創建和執行機器代碼?
- 19. 在初次運行時繞過代碼
- 20. 的GridView的RowDataBound不運行的代碼
- 21. 我如何通過paramters動態運作和執行存儲過程的動態
- 22. 在運行時創建動態方法的java代碼
- 23. 如何動態地或在運行時設置PropertyGrid的DefaultValueAttribute?
- 24. 如何通過代碼動態添加iframe,在liferay中
- 25. 通過目標中的代碼動態地定位圖像C
- 26. 如何在運行時編譯代碼
- 27. 如何添加代碼在運行時
- 28. 如何在設計時運行代碼?
- 29. 如何通過類在Student.cpp中運行代碼?
- 30. 如何運行JavaScript代碼,其中包括通過Ajax過程
是什麼數據源的可用選項?它們可以是數據表或任何變量,或者它們必須是硬盤上的文件? – 2009-08-19 10:16:31
基本上任何標準集合,列表,數組,框架中枚舉 – veggerby 2009-08-19 13:19:47