2016-05-18 9 views
0

私は私のasp.netアプリケーションでDevExpress社GridViewのを使用していました。私はEncodeHtml =「false」のメソッドを使用しようとしましたが、それは働いていませんDevExpress社GridViewDataColumnの複数行

ABCDEFGHIJK
ABCDEFGHIJK
ABCDEFGHIJK

- :私は次のように、複数行のように、セルデータのいずれかを示す必要があります。

これを行うには良い選択肢を提案してください。

+0

あなたのコードはC#またはVbのでしょうか? –

+0

あなたはあなたBeldi Anouarありがとう# – navnit

+0

@Beldi AnouarをGridViewの列の内側にして、girdviewのHTML行準備イベントでaspxlistboxを追加し、そのリストボックスをバインドしようとすることができます。その仕事:-) –

答えて

1

私が提案している:

としてコンマを使用してデータを区切る-to: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 />"; 
      } 
     } 
    } 
+0

cを –

+0

喜んで:) –

関連する問題