当前位置:编程学习 > C#/ASP.NET >>

怎么根据身份 递增图片

Users表:
......里面有很多字段
其中有一字段Id是:
KinghtId 外键对应Kinght表


Kinght表:
KinghtId
KinghtName
KinghtImage 图片路径如~/image/sun.gif

我想说的是:

请问怎么样根据身份循环递增读取一张图片

例如:普通士兵 读到1个sun.gif图片
      中等卫士 读到2个sun.gif图片
      高级虎将 读到3个sun.gif图片

以此类推
求解 谢谢
--------------------编程问答-------------------- 把users表大概结构说一下,Kinght表存储的是什么? --------------------编程问答-------------------- user表
id   username  password  易做图  email  KinghtId(外键)
1    aaa        aaa      1    aaa     1
2    bbb        bbb       0    aaa    2


user表字段很多17个,都是一些基本信息,无关乎的。


Kinght表:
KinghtId   KinghtName   KinghtImage 
1          普通士兵       ~/image/sun.gif
2          中等卫士      ~/image/sun.gif
3          高级虎将      ~/image/sun.gif


如:当我查到KinghtId为2的时候 sun.gif就出现2张

以此类推,怎么在后台代码判断?

--------------------编程问答-------------------- 和csdn的等级一样,出现1个小三角,2个小三角,。。。。。。
有做过这样的吗? --------------------编程问答-------------------- 有相关控件如Rating 
根据KinghtId判断就可以了 --------------------编程问答-------------------- 读取到那个KinghtId
public string  k;
StringBuilder sb = new StringBuilder();
int king = (int)dt.rows[0]["KinghtId "]; 
for(int i=1;i<=king;i++)
{
   sb.appendformat("<img src=\"\">",~/image/sun.gif)
}
k = sb.tostring();
然后在要显示图片的地方<%=k%>
代码手写的没测试
--------------------编程问答--------------------

sb.appendformat("<img src=\"{0}\">",“~/image/sun.gif”)
补充:.NET技术 ,  ASP.NET
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,