2014-07-05 60 views
1

它應該很容易,但爲什麼我的數據不顯示?我甚至使用AccessDataSource嚮導來配置數據源,我仍然無法讓它顯示那裏有什麼。這裏是我的標記:數據不會從我的數據庫中顯示

<asp:AccessDataSource ID="AccessDataSource1" runat="server" 
DataFile="~/App_Data/TravelJoansDB.mdb" 
SelectCommand="SELECT ID, Destinations FROM [Destinations]"> 
</asp:AccessDataSource> 

<asp:Label ID="CurrentDestLabel" runat="server" Text="What is currently displayed:" /> 
<br /> 
<asp:Label ID="Label1" runat="server" Text='<%# Eval("Destinations") %>'/> 

我沒有得到任何錯誤或任何東西,只是沒有顯示我的「Label1」。有什麼想法嗎?

+0

你如何將數據源綁定到標籤嗎?我的意思是你的標籤內的formview,gridview,listview等? –

+0

我放入一個數據源,然後使用Eval函數將它綁定到Label控件,對吧? – Joseph

+0

不,這還不夠,您需要綁定數據源。爲此,您需要在數據綁定控件(如中繼器,formview,listview,gridview等)中添加標籤。然後將您的數據源分配給數據綁定控件。然後你的評估函數工作 –

回答

0

我不太確定,但我認爲你嘗試在一個標籤中顯示整個列表... 也許你的命令需要類似於「選擇排名第一的目的地從[目的地]」 所以你確定,你只是一種元素......

+0

不,沒有任何改變 – Joseph

0

確保包括在一個DetailsView,FormView控件,GridView的,等等任何數據綁定控件...