我用下面的代码读一个文件,再用email形式发出去
结果一读中文就出现乱码,应该怎么改啊
Using sr As StreamReader = New StreamReader(strfilepath)
Dim line As String
Do
line = sr.ReadLine()
hid.Value += line
Loop Until line Is Nothing
sr.Close()
End Using
结果一读中文就出现乱码,应该怎么改啊
Using sr As StreamReader = New StreamReader(strfilepath)
Dim line As String
Do
line = sr.ReadLine()
hid.Value += line
Loop Until line Is Nothing
sr.Close()
End Using
如果是Using sr As StreamReader = New StreamReader(strfilepath)
改为Using sr As StreamReader = New StreamReader(strfilepath, System.Text.Encoding.Default)
(System.Text.Encoding.Default这个好像是这样的)
这个在那里指定呢
我的web.config里边已经设定编码帷gb2312了