在C#后面的代码中编写html标签和css
本文关键字:html 标签 css 代码 | 更新日期: 2023-09-27 18:30:41
有人可以建议以以下方式编写代码吗,这是一种好的做法吗?
this.ltlTtlRes.Text = string.Format("<span>{0}</span>", oComp.Emls.Count().ToString());
目前正在审查代码,我在代码后面发现了这样的 html,不确定这是否是一种好的做法,有人可以建议吗?
提前谢谢..
对于这些东西,.Net 库包含称为 HttpTextWriter
的东西,并附带了许多东西来很好地平衡标签、转义内容等。
http://revenmerchantservices.com/post/C-HtmlTextWriter-Example.aspx
虽然使用这个类有点冗长,但请再考虑一下脚本注入等可能存在的问题。你总是可以写一个小的包装方法。
附言。
oComp.Emls.Count().ToString()
省略.ToString()
. 字符串。格式非常能够使用{0}占位符格式化数字。检查字符串。设置数字格式。
http://msdn.microsoft.com/en-us/library/dwhawy9k.aspx