2011-11-22 34 views

回答

0

就我个人而言,我不会在输入类型中进行消毒(当然,验证除外)。我在输出时进行清理。例如,当您需要在从不受信任来源(例如您网站的用户)获得的视图上输出HTML时,可以使用AntiXss库。但是,如果应用程序不需要接受来自用户的HTML并显示该HTML而没有编码,则标准Html.DisplayFor帮助程序(或WebForms的相应标记<%:或Razor的@)在大多数情况下都可以完成这项工作。