我在我的Telerik的一个BooundColumn radgrid控件象下面这样:
<telerik:GridBoundColumn DataField="Status" FilterControlAltText="Filter Status column"
HeaderText="Status" SortExpression="Status" UniqueName="Status"
FilterImageToolTip="Filter">
<HeaderStyle HorizontalAlign="Center" VerticalAlign="Middle" />
<ItemStyle HorizontalAlign="Center" VerticalAlign="Middle" />
</telerik:GridBoundColumn>
在我的SQL Server 2008数据库状态列可以接受空值和radgrid控件显示他们有一个空字符串。
我怎么能代替这些Empty Strings
用Colorable Strings
?
平均置换是这样的- > <span style='color: red;'>Empty</span>
我知道我可以转换到绑定列TemplateColumn中是这样的:
<telerik:GridTemplateColumn FilterControlAltText="Filter TemplateColumn_Status column"
HeaderText="Status" UniqueName="TemplateColumn_Status" FilterImageToolTip="Filter"
ReadOnly="False" Visible="False">
<ItemTemplate>
<asp:Label ID="lblStatusInsideGrd" runat="server" Font-Size="11px" Text='<%# (bool)Convert.IsDBNull(Eval("Status")) ? "<span class=\"lblInsideGrd\">Empty</span>" : Eval("Status") %>'></asp:Label>
</ItemTemplate>
<HeaderStyle HorizontalAlign="Center" VerticalAlign="Middle" />
<ItemStyle HorizontalAlign="Center" VerticalAlign="Middle" />
</telerik:GridTemplateColumn>
这种替代是一个好主意,伟大工程。 但这样做,我失去radgrid控件Filering
在此列。
请你简易淋浴我保持radgrid控件Friltering另一种方式?
提前致谢