文本文件未加载在TextBox中
本文关键字:TextBox 加载 文件 文本 | 更新日期: 2023-09-27 17:57:56
这是我的代码:
protected void Button4_Click(object sender, EventArgs e)
{
if (FileUpload1.HasFile)
{
string filename = Path.GetFileName(FileUpload1.PostedFile.FileName);
string tempfolder = Server.MapPath("~/SampleFiles/" + filename);
FileUpload1.SaveAs(tempfolder);
TextBox3.Text = filename;
Label6.Text = "File Uploaded succesfully";
}
else
{
Label6.Text = "Error in Uploading";
}
}
但这段代码只提供了一个文件名。我想在文本框中加载一个文本文件的内容。
这个似乎很明显。您正在设置TextBox3.Text=filename
。filename
是文件的名称。让我们使用File.ReadAllText()
来获取文件的内容。
试试这个。。。
//assuming tempfolder has the path to your saved file
string contents = System.IO.File.ReadAllText(tempfolder);
TextBox3.Text = contents;