<asp:DataList ID="DataList2" runat="server" DataSourceID="ObjectDataSource1" RepeatColumns="6" Width="936px" RepeatDirection="Horizontal">
                                <ItemTemplate>
                          
                                <table>
                                <tr>
                                <td>
                                  <a href="<%# addurl(Eval("Imgurl").ToString()) %>?imgid='<%# Eval("imgid") %>'" style=" padding-top:0px; vertical-align:top;" title="<%# subStringstr(Eval("Imgtitle").ToString(),40) %>"> <img id="Image1" alt="" runat="server" src='<%# addurl(Eval("Imgurl").ToString()) %>' width="110" height="110"/></a>
                                   </td>
                                   </tr>
                                <tr><td align="center"><span style="font-size:13px;">关注度:</span> <asp:Label ForeColor="red" ID="lblgz" runat="server" Font-Size="13px" Text='<%# Eval("Imgclick")%>'></asp:Label></td></tr>
                             </table>
                                    
                             
                                </ItemTemplate>
                            </asp:DataList><asp:ObjectDataSource ID="ObjectDataSource1" runat="server" SelectMethod="getAllimsByImgId" TypeName="zlm.BLL.ImagesManager">
                              
                            </asp:ObjectDataSource>
关注那就是点击率我点图片 这个是连接本页图片的,我在后台写更新方法了不好用,可能是我点图片页面不刷新的原因吧,不会写了需要大家帮忙

解决方案 »

  1.   

    <a href="<%# addurl(Eval("Imgurl").ToString()) %>?imgid='<%# Eval("imgid") %>'
    在这个转到的页面里处理了吗 点击率+1 需要提交的数据库里
      

  2.   

      protected void Page_Load(object sender, EventArgs e)
        {
            if (Request.QueryString["imgid"] != null && !Request.QueryString["imgid"].Equals(""))
            {
                imgid = Convert.ToInt32(Request.QueryString["imgid"]);
                ImagesManager im = new ImagesManager();            im.ModifyImgClick(imgid);
            }
            if (!Page.IsPostBack)
            {
                ViewState["Page"] = 0;
            }
           
        }
    您看我这么 处理对吗  数据库那没什么问题啊
      

  3.   


    当然不对了 你相当于什么都没修改呀 你你获得imgid是对的 你还要Imgclick=Imgclick+1;
      然后在执行im.ModifyImgClick(这里最好传对象); 
    最后重新绑定一下数据源