我绑定到一个下拉列表如下;

Sub bindGalleries(ByVal catID As Integer)
    ddlGalleries.DataSource = Galleries.GetGalleries(catID)
    ddlGalleries.DataTextField = "GalleryName"
    ddlGalleries.DataValueField = "GalleryID"
    ddlGalleries.DataBind()
End Sub

列表中的一项是:“kültür&sanat”,它正好显示在下拉列表中。但当我看到页面的源代码时,它是:Kültür & Sanat
如何使源与原始字符串完全相同?
注意:我的元标记是:在母版页中。

最佳答案

这应该能满足你的需要:

Server.HtmlDecode("Kültür & Sanat");

编写一个方法来“清理”ddl中的项并将它们存储在数组中。然后绑定到数组。
您可以用类似的方式填充ddl。

10-04 16:11