使用和不使用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)

09-28 01:01