4

文字列のリストにバインドすることを含む RadGrid の簡単な使用法があります

  i.e. using:  list<string>

バインドは正常に機能し、データがグリッドに表示されます。ただし、ヘッダーには「アイテム」と表示されており、カスタマイズできるようにしたい列の他の側面があります。ascx ページの列の「DataField」プロパティを設定しようとしました。

    <telerik:GridTemplateColumn UniqueName="column" 
DataField="" HeaderText="Omniture Codes">

ただし、リストではなくデータテーブルオブジェクトで得られるもののように、データフィールドの名前が必要なようです。

列をリストにバインドする方法を知っている人はいますか、または別の回避策がありますか?

4

3 に答える 3

1

RadGrid で次のようなことを試す必要があります。

<Columns>
    <telerik:GridBoundColumn DataField="AddrLine1" HeaderText="Address Line 1" SortExpression="AddrLine1" UniqueName="AddrLine1">
    <HeaderStyle Font-Bold="False" Font-Italic="False" Font-Overline="False" Font-Strikeout="False" Font-Underline="False" HorizontalAlign="Left" Wrap="True" />
    <ItemStyle Font-Bold="False" Font-Italic="False" Font-Overline="False" Font-Strikeout="False"Font-Underline="False" HorizontalAlign="Left" Wrap="True" />
    </telerik:GridBoundColumn>
</Columns>
于 2009-02-13T22:28:04.270 に答える
0

radgridのItemTemplateプロパティを使用して、任意のデザインを生成することもできます。

お気に入り

<ItemTemplate>
                    <div style="width:277px; text-align:left;">
                        <span style=" font-size:11px;">&nbsp;&nbsp;Tdata1:</span>
                        <%# Eval("data1")%>
                        <br />                        
                        <span>&nbsp;&nbsp;data2:</span>
                        <%# Eval("data2")%>
                        <br />
                    </div>

                </ItemTemplate>
                <Columns>                                           
                <telerik:GridBoundColumn DataField="data1" HeaderText="data1" SortExpression="data1" UniqueName="data1"> 
              </telerik:GridBoundColumn>                            
                <telerik:GridBoundColumn DataField="data2" HeaderText="data2" SortExpression="data2" UniqueName="data2"> 
              </telerik:GridBoundColumn> 
                </Columns>
于 2010-04-12T11:04:22.010 に答える