谁负责编码字符串?

Kie*_*ron 5 asp.net-mvc separation-of-concerns

谁负责编码字符串,模型或视图?

我有一个来自数据库的字符串,它来自用户 - 我想在数据库中保留尽可能多的信息,所以我逐字保存输入.

当我来显示字符串时,我应该在填充视图模型时对其进行编码,还是视图决定是否要显示它是否编码?

谢谢,
K

Nic*_*rdi 13

风景

两者之间的区别在于模型认为数据和视图负责显示基于输出介质的数据.因为如果你想通过某些HTML媒体传输这些数据,你可能不希望它是HTML编码的.

  • 此外,数据库中的编码数据也是垃圾. (4认同)