2010-06-20 8 views
0

J'ai un DataTable de données d'une base de données Access que j'ai besoin d'afficher dans un <textarea> sous forme de texte délimité par des tabulations. Ma première pensée était simplement d'utiliser un Repeater et d'utiliser le ItemTemplate pour formater la ligne, mais le problème est que Visual Studio convertira automatiquement les caractères de tabulation en un ensemble d'espaces ordinaires. Y a-t-il un moyen de contourner cela? Ou y a-t-il un meilleur moyen d'y parvenir?Quelle est la manière la plus simple d'afficher un DataTable en tant que TSV?

Répondre

1

Définissez votre zone de texte sur runat server et dans votre code derrière créez une chaîne avec des colonnes de largeur fixe comme contenu. Regardez dans padleft et padright.

0

Le moteur de rendu HTML convertira presque certainement les onglets en espaces du côté client dans tous les cas. Un tableau HTML, lorsqu'il est copié et collé dans la plupart des applications de feuille de calcul, convertit automatiquement les cellules. Il s'agit donc de ce que vous essayez d'obtenir.