如何在.Net TextBox中显示HTML格式的文本?
答案 0 :(得分:2)
不可能
检查一下:http://www.freetextbox.com/
或
http://www.codeproject.com/KB/aspnet/RichTextBox.aspx
但你可以去像fck编辑器这样的HTML编辑器。
答案 1 :(得分:1)
您还可以考虑扩展TextBox控件以允许HTML语法格式化和突出显示。我不知道这可能有多么困难或容易,但它肯定会是一个有趣的学习经历。如果你不打算“自己动手”,那么@ Pranay的建议可能就是你最好的选择。
答案 2 :(得分:0)
如果你没有EDIT
显示的格式化文本,那么它很容易使用文字控件,
但如果您必须能够更改信息,则需要一个可以处理html的控件。
我使用FreeTextBox
,但有很多
请注意允许在您的页面中编辑HTML的危险....这是黑客喜欢的弱点......
(您必须在包含HTML编辑控件的每个页面中设置validaterequest=false
伯特
答案 3 :(得分:0)
如果您在ASP中,请使用文字控件。如果要创建应用程序,则可以使用WebBrowser控件。外观与大型文本框相同,但可以接受html格式。