0

最初に年ごと、次に月ごとにグループ化する aspxgridview があります。基本的に、私のクエリは月と年を別々の列として返します。月を「1 月または 2 月」として返すと、ASPxGridview はこれを並べ替える方法を知りません。

カスタムソートについて聞いたことがありますが、それでも月の列を数値として返し、dataitem テンプレートを使用して名前に変換すると機能しますが、エクスポートすると dataitemtemplate ではなく数値のみがエクスポートされます。

私は本当に混乱しています。ここで誰か助けてもらえますか。

ありがとう

4

1 に答える 1

2

First, the ASPxGridViewExporter cannot export data shown in a template container. This is because a developer can show any control inside it and we cannot determine which data is shown there. So, if you need to show a custom text when this column data is exported, use the ASPxGridViewExporter's RenderBrick event. However, the better solution is to create an unbound column and pass data to this column cells using the ASPxGridView's CustomUnboundColumnData event handler. In this case, you should refuse from using DataItemTemplate.

于 2010-10-11T07:05:34.913 に答える