前台:

 <table class="li1" cellspacing="1" cellpadding="2" border="0" style="width: 100%;" ) %></font></asp:LinkButto--%></td>
                    </tr>
                </ItemTemplate>
            </asp:Repeater>

后台:

    protected void field_sort_Click(object sender, EventArgs e)
    {
        LinkButton lbt = sender as LinkButton;

        if (hdSort.Value.Trim() == "0")
        {
            hdSort.Value = "1";
             BindData("", lbt.CommandName.ToString()+" DESC");
        }
        else
        {
            BindData("", lbt.CommandName.ToString() + " ASC");
            hdSort.Value = "0";
        }
      
       

    }
    protected void AspNetPager2_PageChanged(object sender, EventArgs e)
    {
        BindData("","logTime desc");
    }
    protected void rpt_loginLog_ItemCommand(object source, RepeaterCommandEventArgs e)
    {
        if (e.CommandName == "del")
        {
            string id = e.CommandArgument.ToString();
            erp_crm.BLL.crm_loginLog loginLog = new crm_loginLog();
            loginLog.Delete(id);
            BindData("", "logTime desc");
        }
    }
    protected void rpt_loginLog_ItemDataBound(object sender, RepeaterItemEventArgs e)
    {
        string id=DataBinder.Eval(e.Item.DataItem,"id").ToString();
        string sql=string.Format("select  plateid,operateType,sum(1) 'time'  from dbo.crm_OperationLog where loginid='{0}' group by plateid,operateType",id);
        Repeater rpt = (Repeater)e.Item.FindControl("rtp_operdetail");
        rpt.DataSource=DbHelperSQL.Query(sql).Tables[0];
        rpt.DataBind();

    }

前台:

 <table class="li1" cellspacing="1" cellpadding="2" border="0" style="width: 100%;" ) %></font></asp:LinkButto--%></td>
                    </tr>
                </ItemTemplate>
            </asp:Repeater>

后台:

    protected void field_sort_Click(object sender, EventArgs e)
    {
        LinkButton lbt = sender as LinkButton;

        if (hdSort.Value.Trim() == "0")
        {
            hdSort.Value = "1";
             BindData("", lbt.CommandName.ToString()+" DESC");
        }
        else
        {
            BindData("", lbt.CommandName.ToString() + " ASC");
            hdSort.Value = "0";
        }
      
       

    }
    protected void AspNetPager2_PageChanged(object sender, EventArgs e)
    {
        BindData("","logTime desc");
    }
    protected void rpt_loginLog_ItemCommand(object source, RepeaterCommandEventArgs e)
    {
        if (e.CommandName == "del")
        {
            string id = e.CommandArgument.ToString();
            erp_crm.BLL.crm_loginLog loginLog = new crm_loginLog();
            loginLog.Delete(id);
            BindData("", "logTime desc");
        }
    }
    protected void rpt_loginLog_ItemDataBound(object sender, RepeaterItemEventArgs e)
    {
        string id=DataBinder.Eval(e.Item.DataItem,"id").ToString();
        string sql=string.Format("select  plateid,operateType,sum(1) 'time'  from dbo.crm_OperationLog where loginid='{0}' group by plateid,operateType",id);
        Repeater rpt = (Repeater)e.Item.FindControl("rtp_operdetail");
        rpt.DataSource=DbHelperSQL.Query(sql).Tables[0];
        rpt.DataBind();

    }

相关文章: