1
我有一個網格,我需要添加列動態(編程)。ASP.NET v2 - RadGridView
我一直在瀏覽Telerik論壇以及谷歌,即時通訊無法找到任何東西。反編譯GridTemplateColumn顯示應該有ItemTemplate屬性,但是我的VS引發錯誤。
Dim col As GridColumn = New GridButtonColumn()
col.UniqueName = stockLocation("LocationID").ToString()
col.HeaderText = stockLocation("Name").ToString()
col.ItemTemplate = ERROR HERE
rgGridCombinations.Columns.Add(col)
我想創建一個看起來像下面的ASPX代碼的列。
<radg:GridTemplateColumn HeaderText="Stock" UniqueName="Stock" Visible="true" HeaderStyle-Width="10%">
<ItemTemplate>
<asp:TextBox ID="tbStock" runat="server" Width="100%" />
</ItemTemplate>
</radg:GridTemplateColumn>
我該如何創建?
我的Visual Studio不識別列內ItemTemplate屬性。 – Luke
爲什麼你必須這樣做,而不是使用標記?從我發佈的鏈接來看,這並不是直接的。你想達到什麼目的? – codingbiz
我有一個網格,目前使用ColumnTemplates與TextBoxes裏面(一切都在標記編碼)。但是,新特性請求需要動態列生成(基於數據庫中的行)。我熟悉WPF和Silverlight,而不是使用ASP.NET(我習慣於綁定,但是在這個網格中,有人只是拉動每個單元格中的每個文本框,並在網格加載時用數據填充)。因此,我需要創建帶有文本框的動態列,然後單擊保存時將其提取並保存。聽起來很簡單。 – Luke