📄 friend_list.aspx.cs
字号:
else
{
String[] CheckboxArray = friend_checkbox_link.Split(',');
friend_checkbox_link = null;
for (int i = 0; i < CheckboxArray.Length; i++)
{
link_lock = fl._LockP_Link(CheckboxArray[i]);
if (link_lock == 0)
{
PageError("锁定数据失败,请与管理联系!", "");
break;
}
}
PageRight("锁定数据成功!", "Friend_List.aspx?type=link");
}
}
#endregion
/// <summary>
/// 批量解锁 连接
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
/// code by chenzhaohui
#region 批量解锁 连接
protected void UnsuoP_Click(object sender, EventArgs e)
{
string friend_checkbox_link = Request.Form["friend_checkbox_link"];
int unlockk = 0;
if (friend_checkbox_link == null || friend_checkbox_link == String.Empty)
{
PageError("请先选择批量操作的内容!", "");
}
else
{
String[] CheckboxArray = friend_checkbox_link.Split(',');
friend_checkbox_link = null;
for (int i = 0; i < CheckboxArray.Length; i++)
{
unlockk = fl._unLockP_Link(CheckboxArray[i]);
if (unlockk == 0)
{
PageError("锁定数据失败!", "");
break;
}
}
PageRight("解锁数据成功!", "Friend_List.aspx?type=link");
}
}
#endregion
/// <summary>
/// 批量删除 连接
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
/// code by chenzhaohui
#region 批量删除 连接
protected void delP_link_Click(object sender, EventArgs e)
{
string friend_checkbox_link = Request.Form["friend_checkbox_link"];
int delpl = 0;
if (friend_checkbox_link == null || friend_checkbox_link == String.Empty)
{
PageError("请先选择批量操作的内容!", "");
}
else
{
String[] CheckboxArray = friend_checkbox_link.Split(',');
friend_checkbox_link = null;
for (int i = 0; i < CheckboxArray.Length; i++)
{
delpl = fl._delP_Link(CheckboxArray[i]);
if (delpl == 0)
{
PageError("删除数据失败,可能是没找到记录!", "");
break;
}
}
PageRight("删除数据成功,请返回继续操作!", "Friend_List.aspx?type=link");
}
}
#endregion
/// <summary>
/// 删除全部 连接
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
/// code by chenzhaohui
#region 删除全部 连接
protected void delall_link_Click(object sender, EventArgs e)
{
int delao = fl._delAll_Link();
if (delao == 0)
{
PageError("意外错误:未知错误", "");
}
else
{
PageRight("删除全部成功。", "Friend_List.aspx?type=link");
}
}
#endregion
/// <summary>
/// 保存连接增加事件 link
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
/// code by chenzhaohui
#region 保存连接增加事件 link
protected void SaveLink_ServerClick(object sender, EventArgs e)
{
if (Page.IsValid)//判断页面是否通过验证
{
#region 取得设置添加中的表单信息
string Str_Class = Request.Form["SelectClass"];//选择类别
string Str_Name = this.Name.Text.Trim();//站点名称
string Str_Type = this.Type.Text.Trim();//连接类型
string Str_Url = this.Url.Text.Trim();//连接地址
string Str_Content = this.ContentFri.Value.Trim();//站点说明
string Str_PicUrl = this.PicUrl.Text;//图片地址
string Str_Author =this.Author.Text.Trim();//申请人作者
string Str_Mail = this.Mail.Text.Trim();//邮件
string Str_ContentFor =this.ContentFor.Value.Trim();//申请理由
string Str_LinkContent = this.LinkContent.Value.Trim();//其他联系方式
string Str_Addtime = this.Addtime.Text.Trim();//添加时间
#endregion
int Isuser = 0, isLok = 0;
if (Lock.Checked == true)
{
isLok = 1;
}
if (IsUser.Checked == true)
{
Isuser = 1;
}
#region 类型
string tip = null;
switch (Str_Type)
{
case "1":
tip = "文字连接添加";
break;
case "0":
tip = "图片连接添加";
break;
}
#endregion
#region 检查是否有已经存在的连接名称
if (fl.ExistName_Link(Str_Name) != 0)
{
PageError("对不起,该连接已经存在", "Friend_List.aspx?type=link");
}
if (Str_Name == null || Str_Name == string.Empty)
{
PageError("对不起,连接名称不能为空", "Friend_List.aspx?type=link");
}
#endregion
#region 向数据库中写入添加的连接信息
int lsa = fl._LinkSave(Str_Class, Str_Name, Str_Type, Str_Url, Str_Content, Str_PicUrl, Str_Author, Str_Mail, Str_ContentFor, Str_LinkContent, Str_Addtime, Isuser, isLok);
//载入数据-刷新页面
if (lsa != 0)
{
log.SaveUserAdminLogs(1, 1, UserNum, "" + tip + "", "" + tip + "成功");
PageRight("" + tip + "成功", "Friend_List.aspx?type=link");
}
else
{
PageError("意外错误:未知错误<br />", "shortcut_list.aspx");
}
#endregion
}
}
#endregion
/// <summary>
/// 修改初始页面值 连接
/// </summary>
/// code by chenzhaohui
#region 修改初始页面值 连接
protected void Edit_Link_Start()
{
int FID = int.Parse(Request.QueryString["ID"]);
DataTable dt = fl.Start_Link(FID);
if (dt.Rows.Count > 0)
{
//Response.Write("<script language=\"javascript\">SelectE('" + dt.Rows[0]["Type"].ToString() + "');</script>");
getClassInfo_Edit(dt.Rows[0]["ClassID"].ToString());//取类别信息
this.SiteName.Text = dt.Rows[0]["Name"].ToString().Trim();
this.LinkType.Text = dt.Rows[0]["Type"].ToString().Trim();
this.linkUrl.Text = dt.Rows[0]["Url"].ToString().Trim();
this.siteDesc.Value = dt.Rows[0]["Content"].ToString().Trim();
this.PicUrll.Text = dt.Rows[0]["PicUrl"].ToString().Trim();
if (dt.Rows[0]["Lock"].ToString() == "1")
{
isSuo.Checked = true;
}
else
{
isSuo.Checked = false;
}
if (dt.Rows[0]["IsUser"].ToString() == "1")
{
isUserr.Checked = true;
}
else
{
isUserr.Checked = false;
}
this.Authorr.Text = dt.Rows[0]["Author"].ToString().Trim();
this.Emaill.Text = dt.Rows[0]["Mail"].ToString().Trim();
this.forfor.Value = dt.Rows[0]["ContentFor"].ToString().Trim();
this.otherl.Value = dt.Rows[0]["LinkContent"].ToString().Trim();
this.datetime.Text = dt.Rows[0]["Addtime"].ToString().Trim();
}
else
{
PageError("未知错误,异常错误", "Friend_List.aspx?type=link");
}
}
//protected void showjst()
//{
// int FID = int.Parse(Request.QueryString["ID"].ToString());
// DataTable dt = fl.Start_Link(FID);
// if (dt.Rows.Count > 0)
// {
// Response.Write("<script language=\"javascript\">SelectE('" + dt.Rows[0]["Type"].ToString() + "');</script>");
// }
//}
#endregion
/// <summary>
/// 递归
/// </summary>
/// <param name="classid"></param>
#region
protected void getClassInfo_Edit(string classid)
{
dt_class = fl.Edit_Link_Di();
if (dt_class != null)
{
ClassRender_Edit("0", 0, classid);
}
dt_class.Clear();
dt_class.Dispose();
}
private void ClassRender_Edit(string PID, int Layer, string classid)
{
DataRow[] row = dt_class.Select("ParentID='" + PID + "'");
if (row.Length < 1)
return;
else
{
foreach (DataRow r in row)
{
ListItem it = new ListItem();
it.Value = r["ClassID"].ToString();
if (classid == it.Value)
{
it.Selected = true;
}
string stxt = "├";
for (int i = 0; i < Layer; i++)
{
stxt += "─";
}
it.Text = stxt + r["ClassCName"].ToString();
this.Sclass.Items.Add(it);
ClassRender_Edit(r["ClassID"].ToString(), Layer + 1, classid);
}
}
}
#endregion
/// <summary>
/// 修改连接
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
/// code by chenzhaohui
#region 修改连接
protected void EditFriend_ServerClick(object sender, EventArgs e)
{
if (Page.IsValid)//判断页面是否通过验证
{
int FID = int.Parse(Request.QueryString["ID"]);
//取得表单信息
string Str_Class = Request.Form["Sclass"];//选择类别
string Str_Name = this.SiteName.Text.Trim();//站点名称
string Str_Type = this.LinkType.Text;//连接类型
string Str_Url = this.linkUrl.Text.Trim()+"";//连接地址
string Str_Content = this.siteDesc.Value+"";//站点说明
string Str_PicUrl = this.PicUrll.Text.Trim()+"";//图片地址
int Isuser = 0, isLok = 0;
if (isSuo.Checked == true)
{
isLok = 1;
}
if (isUserr.Checked == true)
{
Isuser = 1;
}
string Str_Author = this.Authorr.Text.Trim()+"";//申请人作者
string Str_Mail = this.Emaill.Text.Trim()+"";//邮件
string Str_ContentFor = this.forfor.Value.Trim()+"";//申请理由
string Str_LinkContent = this.otherl.Value.Trim()+"";//其他联系方式
string Str_Addtime =System.DateTime.Now.ToString();//添加时间
//判断名称是否为空
if (Str_Name == null || Str_Name == string.Empty)
{
PageError("对不起,名称不能为空,请返回继续修改", "Friend_List.aspx?type=link");
}
int elink = fl.Update_Link(Str_Class, Str_Name, Str_Type, Str_Url, Str_Content, Str_PicUrl, Isuser, isLok, Str_Author, Str_Mail, Str_ContentFor, Str_LinkContent, Str_Addtime, FID);
#region 刷新页面
if (elink != 0)
{
PageRight("修改成功", "Friend_List.aspx?type=link");
}
else
{
PageError("意外错误:未知错误<br>", "");
}
#endregion
}
}
#endregion
/// <summary>
/// 查询连接
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
/// code by chenzhaohui
#region 查询连接
//protected void BtnSearch_Click(object sender, EventArgs e)
//{
// FriendLinkManage(1);
//}
#endregion
/// <summary>
/// 获取父类ID开始
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
/// code by chenzhaohui
protected void GetParentValue()
{
string parentid = Request.QueryString["parentid"];//父类编号
if (parentid == "" || parentid == null || parentid == string.Empty)
{
this.ParentID.Text = "0";
}
else
{
this.ParentID.Text = parentid;
}
}
/// <summary>
/// 作者编号
/// </summary>
/// code by chenzhaohui
protected void StartUser()
{
DataTable dt = fl.UserNumm();
if (dt.Rows.Count > 0)
{
this.Author.Text = dt.Rows[0]["UserNum"].ToString().Trim();
}
else
{
this.Author.Text = "";
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -