datalist
2014-09-04 115 views 1 likes 
1

獲得項目我在ASCX文件中的以下內容:如何從DataList控件

<asp:DataList ID="dtlTabs" runat="server" RepeatDirection="Horizontal" EnableViewState="False" CellPadding="0"> 
    <ItemTemplate> 
     <asp:HyperLink ID="hlTab" NavigateUrl='<%# Eval("Url")%>' Tag='<%# Eval("Key") %>' Text='<%# Eval("Title") %>' runat="server"></asp:HyperLink> 
    </ItemTemplate> 
</asp:DataList> 

而不是通過它迭代作爲一個DataList,我只能打印第3項的標題?我不確定如何從dtlTabs中選擇一個項目並打印出來。

回答

0

明白了:

Dim dt As Data.DataSet = DirectCast(dtlTabs.DataSource, Data.DataSet) ' Cast the datasource back into a dataset 
Dim dr As Data.DataRow = dt.Tables(0).Rows(4) ' Take the fourth row from the first table 

Response.Write(dr("Title")) ' Output the text 
相關問題