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

Mysql 在gridview中显示与在数据库中相同的数据,mysql,asp.net,Mysql,Asp.net,我正在为在线考试创建一个网站,其中第一个问题被插入数据库。 这个问题可能是这样的 `<Script type=JavaScript/text> Function display() { document.write("a"); } </script>` ` 函数显示() { 文件。填写(“a”); } ` 是保存在数据库中的,但当我尝试在gridview中显示所有问题的列表时,特定的问题会产生问题,这意味着它不会显示在网格中 有什么想法吗?确保显示此数据的Gr

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

`<Script type=JavaScript/text> 
Function display()
{
 document.write("a");
} 
</script>`
`
函数显示()
{
文件。填写(“a”);
} 
`
是保存在数据库中的,但当我尝试在gridview中显示所有问题的列表时,特定的问题会产生问题,这意味着它不会显示在网格中


有什么想法吗?

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

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


True
是默认值。但是,也许您的代码/标记会因为某种原因而更改它。

谢谢Galanter,我已经使用了它,但在本例中,所有文本都是单行的,这意味着不同行中的格式不同