使用 C# 的 Asp.Net 文本框

本文关键字:文本 Net Asp 使用 | 更新日期: 2023-09-27 18:33:24

当文本框中打印的单词是动态使用数据库时,如何在 ASP.NET 的文本框中获取不同颜色的文本?请帮忙!窗口窗体中有用于此目的的富文本框,但是 Web 窗体呢?

使用 C# 的 Asp.Net 文本框

标准 ASP.NET 文本框呈现为不支持单个字符样式的<input type="text">

您可以使用

第三方工具,或者,在非常基本的条件下,您可以使用 DIV 并将内容可编辑设置为 true:

这是一个小演示:http://jsfiddle.net/Pr9mm/

如果您正在寻找要使用的富文本框 - 请尝试 AjaxControlToolkit 中的 HTMLEditor。它本质上是相同的功能。只需确保在其上放置消毒剂以避免XSS问题即可。

检查此问题的已接受答案。尽管它适用于网格视图,但相同的逻辑也可以用于文本框。希望这能帮助你朝着正确的方向前进。

考虑使用 ajax 控件工具包中的 HtmlEditorExtender。您还可以配置文本框的外观。