我試圖做一個數據綁定循環,但它不按計劃工作,我不知道爲什麼。ASP.NET數據綁定時遇到的問題
Session("mysession") = "1234-5678-"
Dim delimiters As Char() = New Char() {"-"C}
Dim nodes As XmlNodeList
Dim mystring As String() = Trim(Session("mysession")).Split(delimiters, StringSplitOptions.RemoveEmptyEntries)
For x = 0 to mystring.Length - 1
nodes = doc.SelectNodes("this/that[@number='" & mystring(x) & "']/something/blah")
Response.write(mystring(x))
repeater.DataSource = nodes
repeater.DataBind()
Next
我知道,它是通過循環得到正確,因爲我把response.write
中,但它只是數據綁定字符串中的最後一項
任何想法如何,我可以讓數據綁定每個字符串,而不是隻是最後一個?
謝謝
我試過,但我得到一個錯誤'操作「+」不是類型「字符串」和'定義System.Xml.XmlNodeList'.`看起來像我需要做的事情,但不太確定如何去做 - 謝謝你迄今的幫助 – 2011-01-26 16:30:00