在RadioButton.Text中显示html标签
本文关键字:html 标签 显示 RadioButton Text | 更新日期: 2023-09-27 18:08:23
我正在ASP.NET中开发一个测验应用程序。我使用单选按钮来显示选项,如下所示:
rbOption1。Text = reader["Option1"].ToString();
现在,对于一个与HTML相关的问题,所有的选项在数据库中只有HTML标签,例如:
tr td /td td rowspan=”2” /td /tr
我已经删除了<>
符号,否则上面的例子将不会在这里呈现为文本。
当这些单选按钮的文本在网页上呈现时,则使用RadioButton.Text
属性不显示文本。
如何强制单选按钮显示存储在数据库中的标签?
你可以这样做:
string TestString = "This is a <Test String>.";
string EncodedString = System.Web.HttpUtility.HtmlEncode(TestString);
更多信息在这里:https://www.dotnetperls.com/htmlencode-htmldecode
但是更大的问题是为什么首先要使用表。查看CSS实现可能要简单得多。