我想做一个彩票走势图的页面。columns :1 至 37 (数字)
row     : 期号如下:
\   1  2  3  4  5  6  7  8  9  10 ...
 
001    *     *  *           *   
002       *     *     *  *
003 *                    *  *  * 
004    *  *  *     *
.
.
.在每一期的row中,在包含开奖号码的数字格中加一个image( 上图中的*号 )这可以实现吗?注:我下载了上海福彩网的asp页面,发现它不是用datagrid实现的,而是
一行一行画上去的,这样会有很多代码。而且每一期都必须重画页面。

解决方案 »

  1.   

    <asp:Image id=Image2 runat="server" Visible='<%# DataBinder.Eval(Container.DataItem,"accessory_flag")%>' ImageUrl="../image/accessory.bmp">
      

  2.   

    做一个十列的表,再加一ID就是十一列了,或许还要多几列,
    每一期比如有1,则1这一列设为1,否则为0取数据的时候,若是1则显示*,这在绑定的时候可以做HTML:<ITEMPLATE>
    .....
    <%#GETIMG(DATABINDER.EVAL(CONTAINER.DATAIMTE,"?"))%></ITEMPLATE>
    ......CS:
     PUBLIC GETIMG(OBJECT O)
    {
     IF (CONVERT.TOIN32(O)==1)
    {
     RETURN "<IMG SRC=.........}
    ELSE
    {
    .............
    }
    }