我正在使用以下库:
http://sliptree.github.io/bootstrap-tokenfield/
在大多数情况下,我让它发挥作用。问题是当我尝试将代码后面的数据加载到tokenfield文本框中时。但是,当我这样做时,它没有正确加载。它不是拥有一个带有文本和值的标记,而是创建两个标记,一个用于文本,一个用于值。我的代码很简单:
Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
If (Not Page.IsPostBack) Then
Me.myTb.Text = JsonConvert.SerializeObject(MyObject.Token_List)
End If
End Sub
我的对象创建者:
Public Class TokenField
Public Property label As String
Public Property value As String
End Class
.. datbase类:
Dim fieldList As New List(Of TokenField)
Using dr
If (dr.HasRows = True) Then
While dr.Read
Dim newToken As New TokenField
newToken.label = dr.Item("id")
newToken.value = dr.Item("name")
fieldList.Add(newToken)
End While
End If
End Using
return fieldList
如何从服务器代码正确加载令牌以在页面加载时预先填充文本框?即使您知道如何在PHP中执行此操作,这可能会有所帮助。
感谢