1

列を動的に (プログラムで) 追加する必要があるグリッドがあります。

Telerik フォーラムと Google を閲覧していますが、何も見つかりません。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>

これをどのように作成しますか?

4

1 に答える 1

1

1)財産GridColumnを持っていないItemTemplate

2) を割り当ててGridButtonColumnいました。GridTemplateColumn代わりに使用

これを試して

Dim col = As New GridTemplateColumn()
col.UniqueName = "Stock"
col.HeaderText = "Stock"
col.ItemTemplate = <something here>  'should be an ITemplate

rgGridCombinations.Columns.Add(col)

テンプレートの作成方法の詳細については、こちらを確認してください

于 2012-12-04T07:10:21.730 に答える