ايران ويج

نسخه‌ی کامل: باز کردن فایل متنی
شما در حال مشاهده‌ی نسخه‌ی متنی این صفحه می‌باشید. مشاهده‌ی نسخه‌ی کامل با قالب بندی مناسب.
وقتیکه تو صفحه ی asp فایل متنیو باز میکنم (با پسوند txt) ،اگر متنش فارسی باشه،توی صفحه درست نشونش نمیده(همشو به صورت کاراکترهای ناخوانا نشان میدهد)
اگر فایلم متنش انگلیسی باشه مشکلی نداره.
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();
به نظر میاد که کد پیج خود صفحه رو utf-8 نگذاشتی؟!
;-)