Я пытался транслировать данные файла txt в текстовое поле, но он показывает мои данные как одно слово без пробелов. Как написать текстовое содержимое txt в текстовое поле и сохранить его форматирование? Существует код я пробовал:Отображать содержимое файла txt в текстовом поле asp.net или другом
private void WriteData()
{
if (File.Exists(Server.MapPath("App_Data/U3.txt")))
{
TextBox1.Text = File.ReadAllText(Server.MapPath("App_Data/U3.txt"));
}
File.WriteAllText(Server.MapPath("App_Data/U3.txt"), TextBox1.Text);
}
Edit: видимо, оно не удалить пробелы, но новые линии ушли, и его все в одной строке Edit 2: хорошо сейчас им пытаются использовать ReadAllLines но как я сделать это заявление действует
TextBox1.Text = File.ReadAllLines(Server.MapPath("App_Data/U3.txt"));
Это не должно удалять пробелы! – BugFinder
@BugFinder, вы правы, но не удаляет новые строки и записывает все в одном, вместо этого я должен использовать ReadAllLines? – zerociudo
Почему вы помещаете его в 'textBox', почему бы вам не попробовать поместить его в' textArea' и проверить свой код. –