📄 friend_list.aspx.cs
字号:
int Type = int.Parse(dt.Rows[k]["Type"].ToString());
int llock = int.Parse(dt.Rows[k]["Lock"].ToString());
string Authorr = dt.Rows[k]["Author"].ToString();
dt.Rows[k]["Name"] = "<a href='" + LinkUrl + "' class=\"list_link\" title='" + siteName + "' target=\"_bank\">" + dt.Rows[k]["Name"].ToString() + "</a>";
dt.Rows[k]["operate"] = "<input type=\"checkbox\" id=\"friend_checkbox_link\" value=\"" + dt.Rows[k]["id"].ToString() + "\" name=\"friend_checkbox_link\" />";
#region 取类别的名称
string className = "";
try
{
DataTable dtcs = fl.CClas(ClassID);
className = dtcs.Rows[0]["ClassCName"].ToString();
dt.Rows[k]["class"] = className;
}
catch { }
#endregion
#region 取类型值 1,文字,0,图片
switch (Type)
{
case 1:
dt.Rows[k]["type"] = "文字";
break;
case 0:
dt.Rows[k]["type"] = "图片";
break;
default:
dt.Rows[k]["type"] = "文字";
break;
}
#endregion
#region 状态 1,锁定 0,正常
switch (llock)
{
case 0:
dt.Rows[k]["lock"] = "<img src=\"../../sysImages/folder/yes.gif\" border=\"0\">";
break;
case 1:
dt.Rows[k]["lock"] = "<img src=\"../../sysImages/folder/no.gif\" border=\"0\">";
break;
}
#endregion
#region 取作者值
DataTable dt_user = fl.USerSess(Authorr);
string AdminName = (dt_user.Rows[0]["UserName"].ToString());
string isadmin = dt_user.Rows[0]["isAdmin"].ToString();
dt.Rows[k]["author"] = isadmin == "1" ? "管理员:<a href=\"../../" + NetCMS.Config.UIConfig.dirUser + "/showUser.aspx?uid=" + AdminName + "\" target=\"_blank\" class=\"list_link\">" + AdminName + "</a>" : "会员:<a href=\"../../" + NetCMS.Config.UIConfig.dirUser + "/showUser.aspx?uid=" + AdminName + "\" target=\"_blank\" class=\"list_link\">" + AdminName + "</a>";
#endregion
dt.Rows[k]["operate"] = "<a href=\"Friend_List.aspx?type=edit_link&id=" + id + "\" class=\"list_link\" title=\"修改此项\"><img src=\"../../sysImages/" + NetCMS.Config.UIConfig.CssPath() + "/sysico/edit.gif\" border=\"0\" alt=\"修改此项\" /></a><input type='checkbox' name='friend_checkbox_link' id='friend_checkbox_link' value=\"" + id + "\"/>";
}
}
else
{
NoContent_Link.InnerHtml = Show_NoContent_link();
this.PageNavigator2.Visible = false;
}
}
else
{
NoContent_Link.InnerHtml = Show_NoContent_link();
this.PageNavigator2.Visible = false;
}
}
catch { }
DataList2.DataSource = dt;
DataList2.DataBind();
}
#endregion
#region 提示无内容
//当没有内容时显示没有内容提示
string Show_NoContent()
{
string type = Request.QueryString["type"];
string nos = "";
if (type == "class")
{
nos = "<table border=0 width='98%' align=center cellpadding=5 cellspacing=1 class='table'>";
nos = nos + "<tr class='TR_BG_list'>";
nos = nos + "<td class='navi_link'>当前没有满足条件的分类!</td>";
nos = nos + "</tr>";
nos = nos + "</table>";
}
return nos;
}
string Show_NoContent_link()
{
string type = Request.QueryString["type"];
string nos = "";
if (type == "link")
{
nos = "<table border=0 width='98%' align=center cellpadding=5 cellspacing=1 class='table'>";
nos = nos + "<tr class='TR_BG_list'>";
nos = nos + "<td class='navi_link'>当前没有满足条件的连接!</td>";
nos = nos + "</tr>";
nos = nos + "</table>";
}
return nos;
}
#endregion
/// <summary>
/// 新增分类
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
/// code by chenzhaohui
#region 新增分类
protected void SaveAddClass_ServerClick(object sender, EventArgs e)
{
if (Page.IsValid)//判断页面是否通过验证
{
//取得设置添加中的表单信息
string parentid = this.ParentID.Text.Trim();//父类编号
string Str_ClassCName = this.ClassCName.Text.Trim();//类别名称
string Str_ClassEName = this.ClassEName.Text.Trim();//英文名称
string Str_Description = this.Content_Class.Value.Trim();//说明
#region 检查重复数据
check: string Str_ClassID = NetCMS.Common.Rand.Number(12);
if (fl.IsExitClassName(Str_ClassID) != 0)
goto check;
#endregion
//检查是否有已经存在的类别名称
if (fl.ISExitNam(Str_ClassCName) != 0)
{
PageError("对不起,该类别已经存在", "Friend_List.aspx?type=class");
}
//判断类别名称是否为空
if (Str_ClassCName == null || Str_ClassCName == string.Empty)
{
PageError("对不起,类别名称不能为空,请返回继续添加", "Friend_List.aspx?type=class");
}
//向数据库中写入添加的类别信息
int iclass = fl.Insert_Class(Str_ClassID, Str_ClassCName, Str_ClassEName, Str_Description, parentid);
//载入数据-刷新页面
if (iclass != 0)
{
log.SaveUserAdminLogs(1, 1, UserNum, "新增友情连接", "新增连接成功");
PageRight("友情连接系统新增类别成功", "Friend_List.aspx?type=class");
}
else
{
PageError("意外错误:未知错误<br />", "shortcut_list.aspx");
}
}
}
#endregion
/// <summary>
/// 删除单个事件 类别
/// </summary>
///code by chenzhaohui
#region 删除单个事件 类别
protected void DelOne_Class()
{
string FID = Request.QueryString["ID"];
string Parentid = Request.QueryString["parentid"];
int del1 = 0, del2 = 0;
if (FID == null)
{
PageError("错误的参数传递!", "");
}
else
{
try
{
del1 = fl.del_oneClass_1(FID);
del2 = fl.del_oneClass_2(FID);
PageRight("删除成功。", "Friend_List.aspx?type=class");
}
catch { }
}
PageError("意外错误:未知错误", "");
}
#endregion
/// <summary>
/// 删除单个事件 连接
/// </summary>
///code by chenzhaohui
#region 删除单个事件 连接
protected void DelOne_Link()
{
int FID = int.Parse(Request.QueryString["ID"]);
int dellink = 0;
try
{
dellink = fl.del_onelink(FID);
if (dellink == 0)
{
PageError("意外错误:未知错误", "");
}
else
{
PageRight("删除成功。", "Friend_List.aspx?type=link");
}
}
catch { }
}
#endregion
/// <summary>
/// 锁定单个事件 连接
/// </summary>
/// code by chenzhaohui
#region 锁定单个事件 连接
protected void Suo()
{
int FID = int.Parse(Request.QueryString["ID"]);
int suoxone = 0;
try
{
suoxone = fl.suo_onelink(FID);
if (suoxone == 0)
{
PageError("意外错误:未知错误", "");
}
else
{
PageRight("锁定成功。", "Friend_List.aspx?type=link");
}
}
catch { }
}
#endregion
/// <summary>
/// 解锁定单个事件 连接
/// </summary>
/// code by chenzhaohui
#region 解锁定单个事件 连接
protected void Unsuo()
{
int FID = int.Parse(Request.QueryString["id"]);
int unsuos = 0;
try
{
unsuos = fl.unsuo_onelink(FID);
if (unsuos == 0)
{
PageError("意外错误:未知错误", "");
}
else
{
PageRight("解锁成功!!", "Friend_List.aspx?type=link");
}
}
catch { }
}
#endregion
/// <summary>
/// 修改初始页面值 分类
/// </summary>
/// code by chenzhaohui
#region 修改初始页面值 分类
protected void EditClass_Start()
{
string FID = Request.QueryString["ID"];
DataTable dt = fl.EditClass(FID);
if (dt.Rows.Count > 0)
{
this.ParentIDEdit.Text = dt.Rows[0]["ParentID"].ToString().Trim();
this.ClassCNameEdit.Text = dt.Rows[0]["ClassCName"].ToString().Trim();
this.ClassENameEdit.Text = dt.Rows[0]["ClassEName"].ToString().Trim();
this.DescriptionE.Value = dt.Rows[0]["Content"].ToString().Trim();
}
else
{
PageError("未知错误,异常错误", "Friend_List.aspx?type=class");
}
}
#endregion
/// <summary>
/// 修改保存事件 分类
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
///code by chenzhaohui
#region 修改保存事件 分类
protected void UpdateClass_ServerClick(object sender, EventArgs e)
{
if (Page.IsValid)//判断页面是否通过验证
{
string FID = Request.QueryString["ID"];
//取得添加中的表单信息
string Str_ClassNameE =this.ClassCNameEdit.Text.Trim();//类别名称
string Str_EnglishE = this.ClassENameEdit.Text.Trim();//英文
string Str_Descript = this.DescriptionE.Value.Trim();//说明
//判断类别名称是否为空
if (Str_ClassNameE == null || Str_ClassNameE == string.Empty)
{
PageError("对不起,类别名称不能为空,请返回继续修改", "Friend_List.aspx?type=class");
}
int updat = fl.EditClick(FID, Str_ClassNameE, Str_EnglishE, Str_Descript);
#region 刷新页面
if (updat != 0)
{
PageRight("修改成功", "Friend_List.aspx?type=class");
}
else
{
PageError("意外错误:未知错误<br>", "Friend_List.aspx?type=class");
}
#endregion
}
}
#endregion
/// <summary>
/// 批量删除分类
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
/// code by chenzhaohui
#region 批量删除分类
protected void delP_class_Click(object sender, EventArgs e)
{
string friend_checkbox = Request.Form["friend_checkbox"];
int box1 = 0;
int box2 = 0;
if (friend_checkbox == null || friend_checkbox == String.Empty)
{
PageError("请先选择批量操作的内容!", "");
}
else
{
String[] CheckboxArray = friend_checkbox.Split(',');
friend_checkbox = null;
for (int i = 0; i < CheckboxArray.Length; i++)
{
box1 = fl._DelPClass(CheckboxArray[i]);
box2 = fl._DelPClass2(CheckboxArray[i]);
}
PageRight("删除数据成功,请返回继续操作!", "Friend_List.aspx?type=class");
}
PageError("删除数据失败,请与管理联系!", "");
}
#endregion
/// <summary>
/// 删除全部分类
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
/// code by chenzhaohui
#region 删除全部分类
protected void delall_class_Click(object sender, EventArgs e)
{
int dall = fl._DelAllClass();
if (dall != 0)
{
PageRight("删除全部成功。", "Friend_List.aspx?type=class");
}
else
{
PageError("删除数据失败,请与管理联系!", "");
}
}
#endregion
/// <summary>
/// 批量锁定 连接
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
/// code by chenzhaohui
#region 批量锁定 连接
protected void SuoP_Click(object sender, EventArgs e)
{
string friend_checkbox_link = Request.Form["friend_checkbox_link"];
int link_lock = 0;
if (friend_checkbox_link == null || friend_checkbox_link == String.Empty)
{
PageError("请先选择批量操作的内容!", "");
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -