請幫我解決這個問題。我有一個從SQL獲取價值的頁面。當我初始化具有TEXT數據類型的字段的Label對象時,我遇到了問題。無法投射'System.String'類型的對象來鍵入'System.Web.UI.WebControls.Label'
以下是我的代碼。
Dim csq As New Survey.DAL.CSurvey
csq.SurveyID = ViewState("SurveyId")
Dim dt As DataTable = csq.GetSurveyThankYouDetails
For Each r As DataRow In dt.Rows
lblThankYoutext.text = r.Item("QuestionText") ' error falls here
lbtLink.Text = r.Item("ThankYouLinkText")
Next
請告訴我的錯誤?你在談論SQL文本數據類型嗎? – Jodrell 2011-06-06 09:45:13
即使您將該行更改爲'lblThankYoutext.text = r.Item(「QuestionText」)'',您是否仍然收到錯誤? – 2011-06-07 04:20:14