AllowSorting属性可从Visual Studio中的源/标记视图中使用。例如(简体):
<tr:RadGrid>
<MasterTableView>
<Columns>
<tr:GridBoundColumn DataField="field" HeaderText="Description"
AllowSorting="false" />
</Columns>
</MasterTableView>
</tr:RadGrid>
我不知道这是否适合您?我还没有从代码隐藏文件中实例化我的网格,所以如果这就是你正在做的事情,我不能轻松帮助你。但上面的作品适合我。
编辑:
啊那不是原来的问题清楚,您正在使用的GridTemplate列。正如你现在使用SortExpression属性,在标记工作中不使用相同的属性?所以:
<tr:RadGrid>
<MasterTableView>
<Columns>
<tr:GridTemplateColumn HeaderText="Description" DataField="field"
SortExpression="">
<!-- template here etc. -->
</tr:GridTemplateColumn>
</Columns>
</MasterTableView>
</tr:RadGrid>
是的,有一个AllowSorting属性GridBoundColumn,但在这种情况下,我使用GridTemplateColumn。有没有办法关闭GridTemplateColumn上的排序? – 2009-04-28 15:27:00
是的,这将工作,但GridTemplateColumn没有启用/禁用排序属性。 – 2009-04-28 15:37:17