2011-11-22 102 views
1

我有一個動態填充數據的網格視圖。並且可以根據查詢每次更改列的數量。我想使第一個字段選擇數據行(通過使其成爲模板字段)。因爲列號是動態的,所以我不能將這些列靜態地聲明爲模板字段。 任何人都可以幫助如何繼續。在GridView中創建一個單元格作爲模板字段

回答

1

您需要創建自己的模板構建器 - 實現ITemplate接口的類 - 使用InstantiateIn通過向給定的模板容器添加所需的控件來構建您的模板。將TemplateField列添加到網格視圖並將您的課程用作ItemTemplate

看到這篇文章,其中這說明:http://www.mindfiresolutions.com/How-to-add-a-TemplateField-to-a-GridView-dynamically-841.php

此外,你想達到什麼可能通過創建有可能你的custom DataControlField - 例如,對於選擇列,我可以使用從CheckBoxField字段(類似於繼承的類http://www.asp.net/data-access/tutorials/adding-a-gridview-column-of-checkboxes-cs

相關問題