コード例 #1
0
    private void ddl3bind()
    {
        TeachersManage tm = new TeachersManage();

        DropDownList3.DataSource     = tm.SelectByValue(DropDownList2.SelectedValue);
        DropDownList3.DataTextField  = "name";
        DropDownList3.DataValueField = "teacherId";
        DropDownList3.DataBind();
        lbl1.Text = DropDownList3.SelectedValue;
    }
コード例 #2
0
    protected void btn3_Click(object sender, EventArgs e)
    {
        TeachersManage tm = new TeachersManage();
        teachers       n  = new teachers();

        n.Name      = lbl2.Text;
        n.Post      = Label2.Text;
        n.College   = Label1.Text;
        n.Phone     = txt2.Text;
        n.Email     = txt3.Text;
        n.Modifier  = Session["teacherId"].ToString();
        n.TeacherId = Session["teacherId"].ToString();
        tm.Update(n);
        teacherbind();
    }
コード例 #3
0
    //触发gridview行的编辑事件
    protected void GridView1_RowEditing(object sender, GridViewEditEventArgs e)
    {
        GridView1.EditIndex = e.NewEditIndex;                    //设置GridView控件的编辑项的索引为选择的当前索引
        gridviewBind();                                          //数据绑定 为什么要放前面因为不绑定的话下面的gvr.FindControl("drppost")是为空的,也就是不重新绑定的话前台控件drppost是不会出现的
        GridViewRow    gvr     = GridView1.Rows[e.NewEditIndex]; //实例化一行
        DropDownList   drppost = (DropDownList)(gvr.FindControl("drppost"));
        CollegesManage cm      = new CollegesManage();
        string         n       = GridView1.DataKeys[e.NewEditIndex].Value.ToString(); //获取当前行主键id
        TeachersManage tm      = new TeachersManage();

        for (int i = 0; i < cm.Select().Rows.Count; i++)
        {
            string   college = cm.Select().Rows[i]["college"].ToString();
            ListItem item    = new ListItem(college);
            if (college == tm.SelectByValue(n).Rows[0]["college"].ToString())
            {
                item.Selected = true;
            }
            drppost.Items.Add(item);
        }
    }
コード例 #4
0
 protected void ImageButton1_Click(object sender, ImageClickEventArgs e)
 {
     if (DropDownList1.SelectedValue == "admin")
     {
         AdminsManage am  = new AdminsManage();
         bool         n   = am.Login(txtName.Text.Trim(), txtPwd.Text.Trim());
         int          tmp = String.Compare(Request.Cookies["CheckCode"].Value, TextBox1.Text.Trim(), true);
         if (n && tmp == 0)
         {
             Session["adminId"] = txtName.Text.Trim();
             Response.Redirect("admin/adminDefault.aspx");
         }
         else if (tmp != 0)
         {
             Page.ClientScript.RegisterStartupScript(Page.GetType(), "message", "<script language='javascript' defer>alert('登陆失败,验证码错误!');</script>");
         }
         else
         {
             Page.ClientScript.RegisterStartupScript(Page.GetType(), "message", "<script language='javascript' defer>alert('登陆失败,用户名或者密码错误!');</script>");
         }
     }
     if (DropDownList1.SelectedValue == "teacher")
     {
         TeachersManage tm  = new TeachersManage();
         bool           n   = tm.Login(txtName.Text.Trim(), txtPwd.Text.Trim());
         int            tmp = String.Compare(Request.Cookies["CheckCode"].Value, TextBox1.Text.Trim(), true);
         if (n && tmp == 0)
         {
             Session["teacherId"] = txtName.Text.Trim();
             Response.Redirect("teacher/teaDefault.aspx");
         }
         else if (tmp != 0)
         {
             Page.ClientScript.RegisterStartupScript(Page.GetType(), "message", "<script language='javascript' defer>alert('登陆失败,验证码错误!');</script>");
         }
         else
         {
             Page.ClientScript.RegisterStartupScript(Page.GetType(), "message", "<script language='javascript' defer>alert('登陆失败,用户名或者密码错误!');</script>");
         }
     }
     if (DropDownList1.SelectedValue == "student")
     {
         StudentsManage sm  = new StudentsManage();
         bool           n   = sm.Login(txtName.Text.Trim(), txtPwd.Text.Trim());
         int            tmp = String.Compare(Request.Cookies["CheckCode"].Value, TextBox1.Text.Trim(), true);
         if (n && tmp == 0)
         {
             Session["studentId"] = txtName.Text.Trim();
             Response.Redirect("student/stuDefault.aspx");
         }
         else if (tmp != 0)
         {
             Page.ClientScript.RegisterStartupScript(Page.GetType(), "message", "<script language='javascript' defer>alert('登陆失败,验证码错误!');</script>");
         }
         else
         {
             Page.ClientScript.RegisterStartupScript(Page.GetType(), "message", "<script language='javascript' defer>alert('登陆失败,用户名或者密码错误!');</script>");
         }
     }
     this.txtName.Text  = "";
     this.TextBox1.Text = "";
 }