我在DataList中放一个Label控件,我想让它绑定我查询到的记录集的多个字段,请问可以吗?
比如说:我的记录集里有 pname,price,adress 三个字段,我想让这唯一的一个Label控件把这三个字段的值连接在一起显示出来,并且三个值之间没有太大空隙,而且,如果连接起来的值长度大于Label宽度的时候,能够自动换行。
请问 要怎么实现啊 ,谢谢各位了!
在线等..................
比如说:我的记录集里有 pname,price,adress 三个字段,我想让这唯一的一个Label控件把这三个字段的值连接在一起显示出来,并且三个值之间没有太大空隙,而且,如果连接起来的值长度大于Label宽度的时候,能够自动换行。
请问 要怎么实现啊 ,谢谢各位了!
在线等..................
public string Show(string pname,string price,string adress)
{
return pname+" "+ price+" "+adress;
}
<asp:DataList ID="DataList1" runat="server" RepeatColumns="6" RepeatDirection="Horizontal" Width="100%" OnItemDataBound="DataList1_ItemDataBound">
<ItemTemplate>
<asp:Image ID="Image1" style="vertical-align:middle;" runat="server" ImageUrl='<%# string.Format("/Skin/1001/ClassBBS/{0}.gif",DataBinder.Eval(Container.DataItem, "RoleCode"))%>' />
<asp:HyperLink ID="HyperLink1" runat="server" Target="_blank" CssClass="CommonLInk"><%# DataBinder.Eval(Container.DataItem, "NickName") %></asp:HyperLink>
</ItemTemplate>
<ItemStyle Width="16%" />
</asp:DataList>