📄 historymanage.cs
字号:
namespace PowerEasy.WebSite.Admin.Collection
{
using PowerEasy.Collection;
using PowerEasy.Common;
using PowerEasy.Controls;
using PowerEasy.Web.UI;
using System;
using System.Data;
using System.Text;
using System.Web.UI.WebControls;
public class HistoryManage : AdminPage
{
protected Button BtnBatchDelete;
protected Button BtnDeleteAll;
protected ExtendedGridView EgvHistory;
protected ObjectDataSource OdsCollectionHistory;
protected ExtendedSiteMapPath SmpNavigator;
protected void BtnBatchDelete_Click(object sender, EventArgs e)
{
StringBuilder selectList = new StringBuilder("");
selectList = this.EgvHistory.SelectList;
if (selectList.Length > 0)
{
if (CollectionHistory.Delete(selectList.ToString()))
{
AdminPage.WriteSuccessMsg("<li>删除指定的采集历史记录成功!</li>", "HistoryManage.aspx");
}
else
{
AdminPage.WriteErrMsg("<li>删除失败!</li>");
}
}
else
{
AdminPage.WriteErrMsg("<li>请选择要删除的采集历史记录!</li>");
}
}
protected void BtnDeleteAll_Click(object sender, EventArgs e)
{
CollectionHistory.Delete();
AdminPage.WriteSuccessMsg("<li>清空采集历史成功!</li>", "HistoryManage.aspx");
}
protected void EgvHistory_RowDataBound(object sender, GridViewRowEventArgs e)
{
if (e.Row.RowType == DataControlRowType.DataRow)
{
Label label = (Label) e.Row.FindControl("LblResult");
Label label2 = (Label) e.Row.FindControl("LblTitle");
DataRowView dataItem = (DataRowView) e.Row.DataItem;
if (DataConverter.CBool(dataItem["Result"].ToString()))
{
label2.Text = "<a href='../Contents/ContentView.aspx?Action=Modify&GeneralID=" + dataItem["GeneralID"].ToString() + "&NodeID=" + dataItem["NodeID"].ToString() + "&ModelID=" + dataItem["ModelID"].ToString() + "' target='_blank'>" + dataItem["Title"].ToString() + "</a>";
label.Text = "<span style='color:blue'>成功</span>";
}
else
{
label2.Text = dataItem["Title"].ToString();
label.Text = "<span style='color:red'>失败</span>";
}
}
}
protected void Page_Load(object sender, EventArgs e)
{
if ((!base.IsPostBack && (BasePage.RequestString("Action") == "Delete")) && CollectionHistory.Delete(BasePage.RequestString("HistoryID")))
{
AdminPage.WriteSuccessMsg("<li>删除指定的采集历史记录成功!</li>", "HistoryManage.aspx");
}
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -