目前我绑定数据集与数据网格。ASP.NET Datagrid HTML输出(显示)
ds = query.ExecuteReadQuery("select PollQuestionText as 'Survey Question',
PollAnswer1Text as 'Selection 1', PollAnswer2Text as 'Selection 2', PollAnswer3Text
as 'Selection 3', PollEnabled 'Status' from tbl_pollquestions")
For Each row As Data.DataRow In ds.Tables(0).Rows
If row.ItemArray(4).ToString = "0" Then
row.ItemArray."<a href=""""> <img src=""img/box_icon_edit_pencil1.gif"" border=""0""> </a>"
ElseIf row.ItemArray(4).ToString = "1" Then
row.Item(4) = "<a href=""""> <img src=""img/box_icon_edit_pencil2.gif"" border=""0""> </a>"
End If
Next
GridView1.DataSource = ds
GridView1.DataBind()
因为我插入html代码,为什么这不是被转换为html?
输出结果是全部文本。 (假设图标显示时没有重定向url)
我不知道为什么。
感谢