str = str.Replace(dr["title"].ToString().Trim(), "this is a link");这样替代,对中文、数字有效,当 dr["title"].ToString().Trim() 为外文时就没效果,
比如越文 Thanh Tú Sơn 在页面上显示正常,但查看源码里显示为 Thanh Tú Sơn
不知道怎么解决?
比如越文 Thanh Tú Sơn 在页面上显示正常,但查看源码里显示为 Thanh Tú Sơn
不知道怎么解决?
我在想你的dr["title"].ToString().Trim()
这样子你的this is a link会变成thisisalink
空格都没了
string b = HttpUtility.HtmlEncode(dr["tid"].ToString());
str = str.Replace(a.ToString(), b.ToString());对中文有用,对越文没有