protected void btnSave_Click(object sender, EventArgs e)
        {
            ProcessRuleBLL bll = new ProcessRuleBLL();
            bool           ret = false;
            string         conditionExpression = "RoleId = " + dplist.SelectedValue.Trim();

            if (string.IsNullOrEmpty(hfID.Value))
            {
                ret = bll.InsertApproveNodeRule(NodeID, txtDisplayName.Text, txtTableName.Text, conditionExpression, dplistSPName.SelectedValue.Trim());
                if (ret)
                {
                    ClientScript.RegisterStartupScript(this.GetType(), "", "<script>AlertAndNewLoad('添加成功');</script>");
                }
                else
                {
                    ExecAlertScritp("添加失败");
                }
            }
            else
            {
                ret = bll.UpdateApproveNodeRule(hfID.Value, NodeID, txtDisplayName.Text, txtTableName.Text, conditionExpression, dplistSPName.SelectedValue.Trim());
                if (ret)
                {
                    //ExecAlertScritp("添加成功");
                    ClientScript.RegisterStartupScript(this.GetType(), "", "<script>AlertAndNewLoad('更新成功');</script>");
                }
                else
                {
                    ExecAlertScritp("更新失败");
                }
            }
        }