在gridview中显示与数据库中相同的数据

时间:2014-03-06 17:37:52

标签: mysql asp.net

我正在创建一个在线考试的网站,其中第一个问题被插入到数据库中。 这个问题可能就像

`<Script type=JavaScript/text> 
Function display()
{
 document.write("a");
} 
</script>`

保存在数据库中,但是当我尝试在gridview中显示所有问题的列表时,特定问题会产生问题,意味着它没有在网格中显示。

有什么想法吗?

1 个答案:

答案 0 :(得分:0)

确保显示此数据的GridView列的HtmlEncode属性设置为True。这样,脚本标记将被编码并实际显示在页面上。 E.g。

<asp:boundfield datafield="Question"
            headertext="Question"
            htmlencode="true" />

True是默认值。但是,您的代码/标记可能会因某种原因而改变它。