1

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

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

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

环境:VS 2012 C# asp.net 4.5

4

1 回答 1

1

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

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

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

于 2013-07-25T19:45:32.803 回答