从数据库到RadioButtonList的文字值

时间:2013-07-25 19:32:19

标签: c# asp.net literals radiobuttonlist

我有一个带有MCQ的数据库,我查询并填充数据表。我的问题是显示。 我正在使用这个

Rbloptions.Items.Insert(0, new ListItem(dt.Rows[RowNo]["Distractor1"].ToString(), dt.Rows[RowNo]["Distractor1"].ToString()));

如果值是标记的,例如,我得到各种疯狂,例如不显示该值,显示值中单词的部分等。如何确保单选按钮项使用文字值。

环境: VS 2012 C# asp.net 4.5

1 个答案:

答案 0 :(得分:1)

考虑这样做以获取那些值:

var val = HttpServerUtility.HtmlEncode(dt.Rows[RowNo]["Distractor1"].ToString());
Rbloptions.Items.Insert(0, new ListItem(val, val));

这将在设置之前对这些值进行编码。