日期:2014-05-18  浏览次数:20447 次

datagrid显示问题,字段值是n,就显示n个星星
请教一下,字段值是n,则显示n个星星
琢磨了半天也没搞定,唉~

------解决方案--------------------
怎么着也得判断啊,要不就做个循环
------解决方案--------------------
假如字段是10000.那不是一万个星星。。
------解决方案--------------------
那你的页面放的下那么多星星吗?
------解决方案--------------------
哈哈。你又继承 "牛 "的风格。喜欢钻!
--------
那你的星星有没有什么规律没。
假如N等于1: <img src=/images/x1.gif />
假如N等于2: <img src=/images/x1.gif /> <img src=/images/x1.gif />
假如N等于3: <img src=/images/x1.gif /> <img src=/images/x1.gif /> <img src=/images/x1.gif />
------解决方案--------------------
应该没什么好的办法吧!
------解决方案--------------------
做几个图片然后加判断就是这么简单了..


------解决方案--------------------
呵呵兄弟呀。停止你那怪异的思考了、。
笨的方法能够解决问题就行了!况且这个问题不值得你思考那么久。
------解决方案--------------------

<%# for(int i=0 ; i < (convert.ToInt32(DataBinder.Eval(Container.DataItem, "n ")));i++)
Response.Write();%>

以上代码没有测试,楼主看看
------解决方案--------------------
楼上的还不是一个样,还是一个一个输出。。
LZ不喜欢这样!
------解决方案--------------------
//******写一个公共函数

//****然后在DataItemBound事件中进行处理,你也可用 <%=%> 方法哈.


public string BuildStateMath(int start)
{
return " ";
}