Example #1
0
        private void MyBind()
        {
            M_AdminInfo adminMod = B_Admin.GetLogin();

            Grade_Radio.DataSource = B_GradeOption.GetGradeList(6, 0);
            Grade_Radio.DataBind();
            if (Grade_Radio.Items.Count > 0)
            {
                Grade_Radio.SelectedIndex = 0;
            }
            NodeTree.DataSource = nodeBll.Select_All();
            NodeTree.MyBind();
            if (Mid > 0)
            {
                verMod                    = verBll.SelReturnModel(Mid);
                VName_T.Text              = verMod.VersionName;
                Inputer_T.Text            = verMod.Inputer;
                VTime_T.Text              = verMod.VersionTime;
                Grade_Radio.SelectedValue = verMod.Grade.ToString();
                Node_Hid.Value            = verMod.NodeID.ToString();
                Volume_T.Text             = verMod.Volume;
                SectionName_T.Text        = verMod.SectionName;
                CourseName_T.Text         = verMod.CourseName;
                Price_T.Text              = verMod.Price.ToString("f2");
                if (!string.IsNullOrEmpty(verMod.Knows))
                {
                    TagKey_T.Value = knowBll.GetNamesByIDS(verMod.Knows);
                }
            }
            else
            {
                Inputer_T.Text = adminMod.AdminName;
            }
        }
 //从字典获取相关试题类型
 public void InitQuestGrade()
 {
     //难度
     //rblDiff.DataSource = B_GradeOption.GetGradeList(5, 0);
     //rblDiff.DataBind();
     //if (rblDiff.Items.Count > 0) { rblDiff.Items[0].Selected = true; }
     //年级
     Grade_Radio.DataSource = B_GradeOption.GetGradeList(6, 0);
     Grade_Radio.DataBind();
     if (Grade_Radio.Items.Count > 0)
     {
         Grade_Radio.Items[0].Selected = true;
     }
     Version_Rad.DataSource = verBll.Sel();
     Version_Rad.DataBind();
     if (Version_Rad.Items.Count > 0)
     {
         Version_Rad.Items[0].Selected = true;
     }
 }
        private void MyBind()
        {
            M_UserInfo mu = buser.GetLogin();

            Grade_Radio.DataSource = B_GradeOption.GetGradeList(6, 0);
            Grade_Radio.DataBind();
            if (Grade_Radio.Items.Count > 0)
            {
                Grade_Radio.SelectedIndex = 0;
            }
            NodeTree.DataSource = nodeBll.Select_All();
            NodeTree.MyBind();
            if (Mid > 0)
            {
                verMod                    = verBll.SelReturnModel(Mid);
                VName_T.Text              = verMod.VersionName;
                Inputer_L.Text            = verMod.Inputer;
                VTime_T.Text              = verMod.VersionTime;
                Grade_Radio.SelectedValue = verMod.Grade.ToString();
                NodeID_Hid.Value          = verMod.NodeID.ToString();
                Volume_T.Text             = verMod.Volume;
                Chapter_T.Text            = verMod.Chapter;
                SectionName_T.Text        = verMod.SectionName;
                CourseName_T.Text         = verMod.CourseName;
                Price_T.Text              = verMod.Price.ToString("f2");
                if (!string.IsNullOrEmpty(verMod.Knows))
                {
                    TagKey_T.Value = knowBll.GetNamesByIDS(verMod.Knows);
                }
                if (mu.UserID != verMod.UserID)
                {
                    function.WriteErrMsg("你无权修改该信息");
                }
            }
            else
            {
                Inputer_L.Text = mu.UserName;
            }
            switch (WorkStatus)
            {
            case 1:    //添加版本教材
            case -1:   //修改版本教材
            {
                //Chapter_Tr.Visible = false;
                //Section_Body.Visible = false;
            }
            break;

            case 2:    //添加章节
            {
                LoadParent(Pid);
                //Section_Body.Visible = false;
            }
            break;

            case 3:    //添加知识点
            {
                LoadParent(Pid);
            }
            break;

            case -2:
            {
                verMod = verBll.SelReturnModel(Mid);
                LoadParent(verMod.Pid);
                //Section_Body.Visible = false;
            }
            break;

            case -3:
            {
                verMod = verBll.SelReturnModel(Mid);
                LoadParent(verMod.Pid);
            }
            break;
            }
        }