1
我有一個由SQLDataSource綁定的DataList控件。數據源獲取兩個列值,即ID,Name。如何將動態ID分配給DataList項目模板中的標籤控件?
在DataList的ItemTemplate看起來是這樣的:
<DataList>
<ItemTemplate>
<asp:Label ID="Label1" runat="server" Text='<%# Eval(Name) %>' />
</ItemTemplate>
</DataList>
我想要的標籤ID綁定到第一列,如:
<asp:Label ID='<%# Eval(ID) %> ...../>
但它給錯誤ID應該很簡單。
有什麼方法可以使用Eval值來生成分配給標籤ID?
我想要ID部分而不是文本部分。文本是通過另一列來的,我想從另一列獲得ID。 – RKh
更新了答案。看一看。 – andleer
試着讓我看看。我是否需要包含簡單的HTML標籤控件和服務器控件? – RKh