如果在文本框中打印的文字是动态使用数据库时,如何在ASP.NET中的文本框中获取获取不同颜色的文本?请帮忙!在窗口窗体中有用于此目的的富文本框但是Web表单呢?
答案 0 :(得分:1)
标准ASP.NET TextBox呈现为<input type="text">
,不支持单个字符的样式。
您可以使用第三方工具,或者在非常基本的情况下,您可以将DIV与contenteditable设置为true:
这是一个小型演示:http://jsfiddle.net/Pr9mm/
答案 1 :(得分:0)
如果您要查找要使用的富文本框,请尝试AjaxControlToolkit中的HTMLEditor。它本质上是相同的功能。只需确保在其上放置消毒剂以避免XSS问题。
答案 2 :(得分:0)
检查this问题的已接受答案。即使它是用于网格视图,也可以将相同的逻辑用于文本框。希望这能帮助你朝着正确的方向前进。
答案 3 :(得分:0)
考虑使用ajax控件工具包中的HtmlEditorExtender。您还可以配置文本框的外观。