我做了 1,2,3,4,5 五张数字图片,
从数据库取5条记录,用datalist邦定显示,怎样在datalist模版列里把这五张图片也对应显示。
如,第一条记录前显示数字图片1.......
从数据库取5条记录,用datalist邦定显示,怎样在datalist模版列里把这五张图片也对应显示。
如,第一条记录前显示数字图片1.......
解决方案 »
- 大家觉得什么时候用MVC呢?
- 求一个两个字符串间必需包含"-"的正侧表达式
- ip和mac绑定了如何设置二级无线路由??
- ··········.net 延迟加载··········
- 关于DataGrid设置行颜色
- 数据库取出的数据填充到treeview的问题!要求非递归实现!
- 查询排序的问题,请高手给解决一下!
- 初学者的问题,对我来说很难理解
- 500分,求一VS.NET安装问题。操作系统格式化好几次(win2k pro or win2k server),没用;安装盘换了几套,没有!相信您们很少遇到!难道
- asp.net如何引用asp中的session值。
- 请教:Could not load type… 这个问题如何解决?
- 在asp.net2.0下实现类似winform的tabcontrol.
关键是在模版列里怎样写? <asp:DataList ID="DataList1" runat="server">
<ItemTemplate>
这里怎样写数字图片?<%#DataBinder.Eval(Container.DataItem,"userName")%>
</ItemTemplate>
</asp:DataList>
<img src="<%#Container.DataItemIndex+1%>.gif"/>
</ItemTemplate>你可以看看这个方法可以不,<%#Container.DataItemIndex+1%>表示该行的序号。
<ItemTemplate>
<img src= " <%#Container.DataItemIndex+1%> .gif "/> <%#DataBinder.Eval(Container.DataItem, "userName ")%>
</ItemTemplate>
</asp:DataList>
<%#Container.DataItemIndex+1%>是该行序号,如果这个不行,你找能够获得该行序号的方法。
这样你就可以在后台建立一个
public string ViewPIc(string id)
{
string picid = id + ".gif";
return picid;
}
这样就行了