前台:
<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();
}