?? categorymanager.aspx.cs
字號:
?/*
* 創建人:牛腩
* 創建時間:2008-11-29 16:01:27
*/
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Data;
using BLL;
public partial class admin_categorymanager : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
// 判斷session里面是否存在管理員
if (Session["admin"] != null && Session["admin"].ToString() == "niunan")
{
// 已登陸
if (!Page.IsPostBack)
{
// 頁面第一次加載時,綁定類別列表
DataTable dt = new CategoryManager().SelectAll();
repCategory.DataSource = dt;
repCategory.DataBind();
}
}
else
{
// 未登陸
Response.Redirect("login.aspx");
}
}
// 添加類別
protected void btnAdd_Click(object sender, EventArgs e)
{
CategoryManager cm = new CategoryManager();
string name = txtCaname.Text.Trim();
// 判斷類別名是否已經存在
if (cm.IsExists(name))
{
Page.ClientScript.RegisterStartupScript(Page.GetType(), "message", "<script language='javascript' defer>alert('類別名稱已經存在,請重新輸入!');</script>");
txtCaname.Text = "";
return;
}
// 添加類別
bool b = cm.Insert(name);
if (b)
{
// 清空文本框
txtCaname.Text = "";
// 添加成功,重新綁定類別列表
DataTable dt = cm.SelectAll();
repCategory.DataSource = dt;
repCategory.DataBind();
}
else
{
Page.ClientScript.RegisterStartupScript(Page.GetType(), "message", "<script language='javascript' defer>alert('類別添加失敗,請聯系管理員!');</script>");
}
}
// 刪除按鈕
protected void lbtnDelCa_Click(object sender, EventArgs e)
{
// 當前點擊的按鈕
LinkButton lb = (LinkButton)sender;
// 獲取傳過來的commentId
string caId = lb.CommandArgument;
// 刪除該類別
bool b = new CategoryManager().Delete(caId);
if (b)
{
// 重新綁定新聞類別
DataTable dt = new CategoryManager().SelectAll();
repCategory.DataSource = dt;
repCategory.DataBind();
}
else
{
Page.ClientScript.RegisterStartupScript(Page.GetType(), "message", "<script language='javascript' defer>alert('類別刪除失敗,請聯系管理員!');</script>");
}
}
}
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -