Fix the confused code problem
Problem 1): data have confused code.
Analysis: 用户输入“繁体”字符,以“西欧”(char NOT nchar)保存在数据库中
Solution:
1) <globalization requestEncoding="utf-8" responseEncoding="iso-8859-1" /> in Web.config
2) Response.Charset = "big5" in PageBase.vb
Problem 2): ListBox / DropDownList have confused code.
Analysis: 用户输入“简体”字符,以“西欧”(char NOT nchar)保存在数据库中
Solution:
CodePage = 936
For Each row As DataRow In DS.Tables(0).Rows
Dim value As String = CStr(row("value"))
row("value") = aBitCode.Common.Utility.ConvertEncode(value, "E", "C")
Next