devexpress GridViewDataColumn多行

时间:2016-05-18 09:19:38

标签: asp.net devexpress

我在我的asp.net应用程序中使用了devexpress Gridview。我需要将其中一个单元格数据显示为多行,例如: -

ABCDEFGHIJK
ABCDEFGHIJK
ABCDEFGHIJK

我尝试使用EncodeHtml =“false”方法,但它没有用。

请建议一个很好的选择。

1 个答案:

答案 0 :(得分:1)

我建议:

- 用逗号分隔您的数据:abcdefghijk,abcdefghijk,abcdefghijk - 处理HtmlDataCellPrepared事件。

protected void ASPxGridViewInstance_HtmlDataCellPrepared(object sender, DevExpress.Web.ASPxGridView.ASPxGridViewTableDataCellEventArgs e) 
    {
        if (e.DataColumn.FieldName == FieldNameHere) 
        {
          if  (e.CellValue != null)
          {
                    string[] stringValues = e.CellValue.ToString().Split(',');
                    foreach (string item in stringValues)
                        e.Cell.Text += item + "<br />";
            }
        }
    }