使用和不使用Server.HtmlDecode()
有什么区别?
例如:
txtLocation.Text = Server.HtmlDecode(awardShowYear.ShowLocation);
txtLocation.Text = awardShowYear.ShowLocation;
这两行代码有什么区别?
最佳答案
第一个:
txtLocation.Text = Server.HtmlDecode(awardShowYear.ShowLocation);
将删除字符串中的所有HTML-Encoding并将解码结果分配给txtLocation.Text。
第二个:
txtLocation.Text = awardShowYear.ShowLocation;
只需将字符串分配给txtLocation.Text,保留存在的任何HTML编码。
见HttpServerUtility.HtmlDecode Method (String)