2014-03-06 83 views
0

我正在創建一個網上考試的網站,其中第一個問題被插入到數據庫中。 這個問題可能會像在gridview中顯示數據與數據庫中相同

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

是保存在數據庫中,但是當我在GridView的特定問題創造問題嘗試了所有問題的顯示列表,意味着電網它不顯示。

有什麼想法嗎?

回答

0

確保顯示此數據的GridView列將其HtmlEncode屬性設置爲True。這樣腳本標籤將被編碼並實際顯示在頁面上。例如。

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

True是默認值。但是也許你的代碼/標記出於某種原因改變了它。

+0

感謝Galanter,我已經使用過,但是在這種情況下,所有文本都以單行形式出現,意味着在不同行中格式不同 – user2042214