예제 #1
0
        protected void Button1_Click(object sender, EventArgs e)
        {
            if (TextBox2.Text == "")
            {
                Response.Write("<script>alert('请输入商品名')</script>");
            }
            if (TextBox1.Text == "")
            {
                Response.Write("<script>alert('请输入商品简介')</script>");
            }
            if (TextBox3.Text == "")
            {
                Response.Write("<script>alert('请输入商品价格')</script>");
            }
            //if (TextBox4.Text=="")
            //{
            //    Response.Write("<script>alert('请输入用户id')</script>");
            //}
            //var qq = Session["User"] as ModelUsers;
            ModelProviderProduct ins = new ModelProviderProduct()
            {
                Productname    = TextBox2.Text,
                Productcontent = TextBox1.Text,
                Productprice   = Convert.ToDouble(TextBox3.Text),
                //Userid = qq.Userid
            };

            if (BllProviderProduct.insert(ins) > 0)
            {
                Response.Write("<script>alert('添加成功');location.href='ProviderProduct.aspx'</script>");
            }
        }
        protected void Repeater1_ItemCommand(object source, RepeaterCommandEventArgs e)
        {
            //获取前台comm的方法名
            string name = e.CommandName;
            //存储model值
            ModelProviderProduct model = new ModelProviderProduct()
            {
                Productid = Convert.ToInt32(e.CommandArgument)
            };

            //判断方法名来进行相对的操作
            if (name == "delete")
            {
                //执行删除(软删除 将值进行隐藏)
                int num = BllProviderProduct.delete(model);
                if (num > 0)
                {
                    Response.Write("<script>alert('删除成功');location.href='ProviderProduct.aspx'</script>");
                }
            }
        }
 protected void Page_Load(object sender, EventArgs e)
 {
     Repeater1.DataSource = BllProviderProduct.select();
     Repeater1.DataBind();
 }