2010-06-20 104 views
0

我有一个DataTable来自Access数据库的数据,我需要在<textarea>中显示为制表符分隔的文本。我的第一个想法是使用Repeater并使用ItemTemplate来格式化行,但问题是Visual Studio会自动将制表符转换为一组普通的空格。有什么方法可以解决这个问题吗?还是有更好的方法来实现这一目标?将DataTable作为TSV显示的最简单方法是什么?

回答

1

将您的文本区域设置为runat服务器,并在您的代码中创建一个固定宽度列作为内容的字符串。看看padleft和padright。

0

在任何情况下,HTML呈现器几乎都会将选项卡转换为客户端上的空格。

复制并粘贴到大多数电子表格应用程序中的HTML表格将自动转换单元格,所以这是您尝试实现的内容的问题。