۲۲-مرداد-۱۳۸۸, ۲۲:۱۸:۴۲
وقتیکه تو صفحه ی asp فایل متنیو باز میکنم (با پسوند txt) ،اگر متنش فارسی باشه،توی صفحه درست نشونش نمیده(همشو به صورت کاراکترهای ناخوانا نشان میدهد)
اگر فایلم متنش انگلیسی باشه مشکلی نداره.
Encoding فایل متنی تون رو UTF-8 گذاشتم.
حالا همه ی فایلمو تو یه خط نشون میدهد.
کدی که من نوشتم:
اگر فایلم متنش انگلیسی باشه مشکلی نداره.
Encoding فایل متنی تون رو UTF-8 گذاشتم.
حالا همه ی فایلمو تو یه خط نشون میدهد.
کدی که من نوشتم:
کد:
input = new FileStream("c:\\b.txt", FileMode.Open, FileAccess.Read);
// Create a new stream to read from a file
StreamReader sr = new StreamReader(input);
// Read contents of file into a string
string s = sr.ReadToEnd();
TextBox1.Text = s;
//TextBox1.Text.Replace("CRLF ", "<br>");
TextBox1.Text = TextBox1.Text.Replace("\r\n", "<BR>");
sr.Close();
input.Close();