我在要一個列里面綁定兩個字段,字段都查出來了,怎么綁定?有的說用Eval..請把代碼告知,謝謝.
2 回答

海綿寶寶撒
TA貢獻1809條經驗 獲得超8個贊
從默認的 BoundField,改用 TemplateField,
然后在一個列里,放兩個 Label 控件,各綁定一個字段.
<Columns> <asp:TemplateField ShowHeader="False" ItemStyle-Width="120px" HeaderText="隊別" HeaderStyle-HorizontalAlign="Center"> <ItemTemplate> <asp:Label ID="lblTEAM_ID" runat="server" Text='<%#Eval("TEAM_ID") %>'></asp:Label> <asp:Label ID="lblTEAM_NAME" runat="server" Text='<%#Eval("TEAM_NAME") %>'></asp:Label> </ItemTemplate> </asp:TemplateField>

慕斯709654
TA貢獻1840條經驗 獲得超5個贊
這有兩種綁定的方式,你看可有對的:
<%#Eval("p_id") %> //Eval返回的是傳入的列名所對應的列數據的值(RepeatColumn="3"按行數排列)
<%#DataBinder.Eval(Container.DataItem,"p_id") %>
- 2 回答
- 0 關注
- 356 瀏覽
添加回答
舉報
0/150
提交
取消