【问题标题】:how can i check and change the Text Of the DataBound column of My telerik RadGrid?如何检查和更改 My telerik RadGrid 的 DataBound 列的文本?
【发布时间】:2010-09-16 17:04:12
【问题描述】:

在我的 rad 网格中,我有一个 boundColumn(system.string),我想将它的 null 值更改为另一个自定义文本...

如何检查和更改 My telerik RadGrid 的 DataBound 列的文本?

感谢您以后的回答

【问题讨论】:

  • 当绑定到列的字段为空时,您是否尝试更改列上显示的文本?
  • 这正是我想要的......

标签: asp.net telerik radgrid


【解决方案1】:

这是我的回答:

protected void grd_ItemDataBound(object sender, GridItemEventArgs e)
{

    if (e.Item is GridDataItem)
    {
        GridDataItem dataItem = (GridDataItem)e.Item;

        //if (string.IsNullOrEmpty(dataItem["Test"].Text))
        if(dataItem["Test"].Text == " ")
        {
            dataItem["Test"].Text = "Empty";
            dataItem["Test"].ForeColor = ColorTranslator.FromHtml("#006E6E");
        }
    }

}

【讨论】:

    【解决方案2】:

    您可以简单地使用GridBoundColumn.EmptyDataText 属性。

    【讨论】:

      【解决方案3】:

      如果您在绑定列中使用 gridview,则有一个名为“NullDisplayText”的属性。您可以利用它来代替 Null 显示不同的文本。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多