if( strAdminname ==String.Empty || strAdminPW ==String.Empty )
{
Response.Write("<script>");
Response.Write("alert('管理名/密码 不能为空!!!');");
Response.Write("</script>");
return;
}
//检查 管理员输入的验证码是否正确
if( Session["CheckCode"] == null )
{
Response.Redirect("Default.aspx");
return;
}
if( Session["CheckCode"].ToString() != txtCheck.Text.Trim() )
{
Response.Write("<script>");
Response.Write ("alert('输入的验证码有误!请重新输入!')");
Response.Write ("</script>");
return;
}
if( isAdmin( strAdminname, strAdminPW ) )
{
Session["adminName"] = strAdminname;
Response.Redirect("adminManage.aspx");
}
else
{
Response.Write("<script>");
Response.Write("alert('管理名/密码 不正确!!!');");
Response.Write("</script>");
}
}
5.2.2后台管理主界面设计实现
后台界面即管理员登陆后的管理员主页面。各模块的说明如下
分类管理
包括新增商品分类和修改删除分类。分类管理模块是包含在admin中的categoryAdd.apx程序实现的管理员进入该页面后输入新分类的名称后点击添加按钮即完成添加新分类的功能。操作简单符合用户的操作习惯。管理员点击添加按钮系统自动触发Button1_Click事件,首先检查TextBox1里是否为空,为空则提示请输入类名,而且类别名称长度不超过35,检查成功后连接数据库,最后重新绑定。添加新类别成功。部分代码实现如下:
private void Button1_Click(object sender, System.EventArgs e)
{
string strName = TextBox1.Text;
if( strName.Trim() == String.Empty )//类别名称不能为空
{ www.youerw.com
Response.Write("<script>");
Response.Write("alert('请输入类别名称!!!');");
Response.Write("</script>");
return;
}
else if( strName.Length > 35 )//检查类别长度
{
Response.Write("<script>");
Response.Write("alert('输入类别名称太长了!!!');");
Response.Write("</script>");
return;
}
strName = CleanString.htmlInputText( strName );
DBConn myDB = new DBConn();
string sql="insert into Category(CName) values('" + strName + "')";
myDB.Insert(sql);
myDB.Close();
Response.Write("<script>");
Response.Write("alert('成功添加!!!');");
Response.Write("</script>");
TextBox1.Text="";
getData();//重新绑定,重新显示
上一页 [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] 下一页