亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? editquestion.ascx.cs

?? 題庫管理系統
?? CS
字號:
?using System;
using System.Data;
using System.Configuration;
using System.Collections;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
using System.Data.SqlClient;
using TQMS.BusinessLogicLayer;
using TQMS.BusinessLogicHelper;
using TQMS.DataAccessHelper;
using TQMS.DataAccessLayer;

public partial class modules_EditQuestion : System.Web.UI.UserControl
{
    protected void Page_Load(object sender, EventArgs e)
    {
        if (Session["UserName"] == null)
        {
            Response.Redirect("~/Default.aspx");
            return;
        }
        if (!IsPostBack)
        {
            string action = Request.QueryString["action"].ToString();
            if (action == "add")
            {
                this.btnOk.Text = "添加";
                this.questionImg.Visible = false;
                this.lblMessege.Visible = false;
                this.lblquestionID.Text = "注意:請認真填寫下列信息,其中備選答案最多100字符,完成后按確定按鈕進行提交!!!";
                this.lblquestionID.Style["Color"] = "Black";
                if (Common.BindDdlCourse(this.ddlCourse) != 0)//綁定科目下拉列表框
                {
                    Common.BindChapter(this.ddlChapter, int.Parse(this.ddlCourse.SelectedValue));
                
                }
                if(this.ddlChapter.Items.Count < 1||this.ddlCourse.Items == null )
                {
                    this.hlkAddChapter.Visible = true;
                    this.btnOk.Enabled = false;
                    this.lblMessege.Visible = true;
                    this.lblMessege.Text = "暫無科目,請添加科目信息";
                    this.lblMessege.Style["Color"] = "red";
                }
                Common.BindDdlType(this.ddlType);
                Common.BindDdlDifficult(this.ddlDifficult);
            }
            else
            {
                string questionID = Request.QueryString["id"].ToString();
                this.btnOk.Text = "修改";
                this.lblquestionID.Text = "編號:" + questionID;
                this.lblquestionID.Style["font-weight:"] = "true";
                Question question = new Question();
                question.LoadData(int.Parse(questionID));
                Chapter chapter = new Chapter();
                chapter.LoadData(question.ChapterID);
               if (Common.BindDdlCourse(this.ddlCourse,chapter.CourseID) != 0)//綁定科目下拉列表框
                {
                    Common.BindChapter(this.ddlChapter, int.Parse(this.ddlCourse.SelectedValue));

                }
                //題型與難度
                  Common.BindDdlType(this.ddlType, question.Type.ToString());
                  Common.BindDdlDifficult(this.ddlDifficult, question.DifficultLevel.ToString());
                this.tbxContent.Text = question.QuestionContent;
                this.tbxRightAnser.Text = question.RightAnser;
                if (question.ImageUrl != "default.jpg")
                {
                    this.questionImg.Visible = true;
                    this.questionImg.ImageUrl = "~/upload/" + question.ImageUrl;
                }
                else
                {
                    this.questionImg.Visible = false;
                }

            }
        }

    }

    /// <summary>
    /// 自動綁定章目信息到章目下拉列表框中
    /// </summary>
    /// <param name="sender"></param>
    /// <param name="e"></param>
    protected void ddlCourse_SelectedIndexChanged(object sender, EventArgs e)
    {

        if (this.ddlCourse.SelectedValue == "0")
        {
            this.ddlChapter.Items.Clear();
            return;
        }
        else
        {
            this.ddlChapter.Items.Clear();
            Common.BindChapter(this.ddlChapter, int.Parse(this.ddlCourse.SelectedValue));//綁定章節下拉列表框
            if (this.ddlChapter.Items.Count < 1)
            {
                this.hlkAddChapter.Visible = true;
                this.btnOk.Enabled = false;
                this.lblMessege.Visible = true;
                this.lblMessege.Text = "暫無科目,請添加科目信息";
                this.lblMessege.Style["Color"] = "red";
            }
            else
            {
                this.hlkAddChapter.Visible = false;
                this.btnOk.Enabled = true;
                this.lblMessege.Text = "";
            }
        }
    }

    /// <summary>
    /// 
    /// </summary>
    /// <param name="source"></param>
    /// <param name="args"></param>
    protected void vudCourse_ServerValidate(object source, ServerValidateEventArgs args)
    {
        if (ddlCourse.SelectedValue == "0")
        {
            args.IsValid = false;
        }
        else
        {
            args.IsValid = true;
        }
    }
    /// <summary>
    /// 自定義驗證控件,查看是否選中章節
    /// </summary>
    /// <param name="source"></param>
    /// <param name="args"></param>
    protected void cvdChapter_ServerValidate(object source, ServerValidateEventArgs args)
    {
        if (this.ddlChapter.SelectedValue == "0")
        {
            args.IsValid = false;
        }
        else
        {
            args.IsValid = true;
        }
    }


    protected void btnOk_Click(object sender, EventArgs e)
    {
        if (Page.IsValid)
        {
            ViewState.Add("ddlCourse",this.ddlCourse .SelectedValue);
            ViewState.Add("ddlChapter", ddlChapter.SelectedValue);
            ViewState.Add("ddlDifficult", this.ddlDifficult.SelectedValue);
            ViewState.Add("ddlType", this.ddlType.SelectedValue);

            //1.添加試題信息的哈希表


            Hashtable ht = new Hashtable();
            string content = SqlStringConstructor.GetQuotedString(this.tbxContent.Text.Trim());
            ht.Add("TQ_QuestionContent", content);
            string anser = SqlStringConstructor.GetQuotedString(this.tbxRightAnser.Text.Trim());
            ht.Add("TQ_RightAnser", anser);
            string Level = SqlStringConstructor.GetQuotedString(this.ddlDifficult.SelectedValue);
            ht.Add("TQ_DifficultyLevel", Level);
            string type = SqlStringConstructor.GetQuotedString(this.ddlType.SelectedValue);
            ht.Add("TQ_Type", type);
            ht.Add("TQ_UserID", int.Parse(Session["UserID"].ToString()));
            int chapterID = int.Parse(this.ddlChapter.SelectedValue);
            ht.Add("TQ_ChapterID", chapterID);

            if (Request.QueryString["action"].ToString() == "add")
            {
                string addTime = SqlStringConstructor.GetQuotedString(DateTime.Now.ToShortDateString());
                ht.Add("TQ_AddTime", addTime);
                string editTime = SqlStringConstructor.GetQuotedString(DateTime.Now.ToShortDateString());
                ht.Add("TQ_LastEditTime", editTime);
            }
            else
            {
                string editTime = SqlStringConstructor.GetQuotedString(DateTime.Now.ToString());
                ht.Add("TQ_LastEditTime", editTime);
            }


            // ------------  上傳圖片 --------------------------------------

            string upLoadName = uploadPictureFile.FileName;
            if (upLoadName != "")
            {
                string fileType = upLoadName.Substring(upLoadName.ToString().LastIndexOf(".") + 1).ToString();//獲取文件名后綴
                //判斷文件格式   
                if (fileType == "jpg" || fileType == "bmp" || fileType == "gif" || fileType == "jpeg")
                {
                    String savePath = Server.MapPath("~/Upload/");
                    string imageSaveName = DateTime.Now.Ticks.ToString() + "." + fileType;//圖片名以當前時間為文件名,確保文件名沒有重復
                    savePath += imageSaveName;
                    uploadPictureFile.SaveAs(savePath);
                    ht.Add("TQ_ImageUrl", SqlStringConstructor.GetQuotedString(imageSaveName));

                }
                else
                {
                    Response.Write("<script language='javascript'>alert('文件類型不正確,只能上傳jpeg,bmp和gif文件。');</script>");
                }
            }
            //---------------上傳圖片結束  ----------------------

            // 2.添加或修改試題
            Question question = new Question();
            if (Request["action"] == "add")
            {
                if (question.Add(ht))
                {
                    this.lblMessege.Visible = true;
                    this.lblMessege.Text = "試題添加成功!!!";
                    this.lblMessege.Style["Color"] = "green";
                    this.tbxContent.Text = "";
                    this.tbxRightAnser.Text = "";
                }
                else
                {
                    this.lblMessege.Visible = true;
                    this.lblMessege.Text = "試題添加失敗!!!";
                    this.lblMessege.Style["Color"] = "red";
                }
            }
            else
            {
                //問題編號,供update使用
                question.LoadData(int.Parse(Request.QueryString["id"].ToString()));
                if (question.Update(ht))
                {
                    Response.Redirect("~/ShowQuestionByID.aspx?id=" + question.QuestionID);

                }
                else
                {
                    this.lblMessege.Visible = true;
                    this.lblMessege.Text = "試題修改失敗!";
                    this.lblMessege.Style["Color"] = "red";
                }
            }

        }
    }

    //定義能恢復下拉列表框的函數
    protected void resetQuery()
    {
        //科目
        foreach (ListItem item in ddlCourse.Items)
        {
            if (item.Value == ViewState["ddlCourse"].ToString())
                item.Selected = true;
            else
                item.Selected = false;
        }
        //章節
        foreach (ListItem item in ddlCourse.Items)
        {
            if (item.Value == ViewState["ddlChapter"].ToString())
                item.Selected = true;
            else
                item.Selected = false;
        }
        //類型
        foreach (ListItem item in ddlType.Items)
        {
            if (item.Value == ViewState["ddlType"].ToString())
                item.Selected = true;
            else
                item.Selected = false;
        }
        //難度
        foreach (ListItem item in ddlDifficult.Items)
        {
            if (item.Value == ViewState["ddlDifficult"].ToString())
                item.Selected = true;
            else
                item.Selected = false;
        }
    }
}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
不卡欧美aaaaa| 捆绑变态av一区二区三区| 国产91精品久久久久久久网曝门 | 欧美怡红院视频| 悠悠色在线精品| 欧美午夜影院一区| 日韩高清欧美激情| 精品国产sm最大网站免费看| 国产一区二区在线视频| 久久精品免费在线观看| 成人黄动漫网站免费app| 亚洲色图一区二区三区| 色欧美日韩亚洲| 丝袜美腿亚洲一区| 精品剧情v国产在线观看在线| 精彩视频一区二区三区| 国产精品久久久久久久久免费相片 | 欧美撒尿777hd撒尿| 99久久99久久免费精品蜜臀| 国产精品欧美久久久久一区二区| 99久久精品免费看国产免费软件| 亚洲一区二区三区美女| 精品伦理精品一区| www.在线成人| 男女视频一区二区| 国产精品第四页| 欧美一区二区三区色| 国产传媒久久文化传媒| 亚洲成人一区在线| 国产色综合久久| 欧美三级视频在线观看| 国产麻豆91精品| 亚洲电影第三页| 国产精品天美传媒| 欧美一区二区三区性视频| 成人激情视频网站| 日韩av电影天堂| 亚洲少妇屁股交4| 久久综合久久99| 欧美做爰猛烈大尺度电影无法无天| 蜜臀av性久久久久蜜臀av麻豆| 中文字幕中文字幕一区二区| 日韩欧美在线网站| 91丝袜高跟美女视频| 精品亚洲国内自在自线福利| 亚洲精品你懂的| 日本一区二区三区在线观看| 欧美日本一区二区三区四区| 99久久婷婷国产| 国产综合色精品一区二区三区| 亚洲午夜在线电影| 最新国产の精品合集bt伙计| 久久综合九色综合欧美亚洲| 91精品国产综合久久香蕉的特点 | 亚洲电影欧美电影有声小说| **欧美大码日韩| 久久亚洲免费视频| 91精品在线免费观看| 欧美tickle裸体挠脚心vk| 欧美日韩国产精品成人| 成人18视频日本| 粉嫩一区二区三区性色av| 久久99国产精品尤物| 日本视频一区二区| 午夜不卡在线视频| 亚洲国产视频一区二区| 亚洲欧美福利一区二区| 中文字幕在线播放不卡一区| 国产三级欧美三级日产三级99 | 欧美性生活大片视频| 成人av集中营| 成人ar影院免费观看视频| 国产精品一区二区视频| 国产一区二区三区四区五区入口| 麻豆成人综合网| 开心九九激情九九欧美日韩精美视频电影 | 日韩一区欧美小说| 中文在线一区二区| 久久久久久久久久久久久久久99 | 九一九一国产精品| 老司机精品视频线观看86| 麻豆成人免费电影| 日产国产欧美视频一区精品| 免费看欧美女人艹b| 久久精品99国产精品日本| 国产一区二区三区| 国产中文一区二区三区| 国产成人免费视频网站高清观看视频| 国产一区二区福利| 岛国精品一区二区| 色综合中文字幕国产| 不卡视频一二三四| 色综合久久中文综合久久牛| 欧美曰成人黄网| 7777精品伊人久久久大香线蕉 | 欧美激情一区二区在线| 国产精品嫩草99a| 亚洲女同一区二区| 丝袜美腿高跟呻吟高潮一区| 久久精品久久精品| 懂色av一区二区在线播放| 99国产精品久久久久久久久久久| 色婷婷综合久色| 91精品一区二区三区在线观看| 欧美一区二区网站| 欧美国产欧美亚州国产日韩mv天天看完整| 中文字幕va一区二区三区| 一区二区三区久久| 美女在线视频一区| 粉嫩蜜臀av国产精品网站| 在线视频你懂得一区二区三区| 91超碰这里只有精品国产| 精品国产91亚洲一区二区三区婷婷| 国产女人水真多18毛片18精品视频| 日韩毛片高清在线播放| 五月综合激情网| 国产成人久久精品77777最新版本| 91伊人久久大香线蕉| 欧美一区二区三区精品| 国产精品色噜噜| 天天av天天翘天天综合网色鬼国产 | 日韩精品一区二区三区在线| 国产精品久久久久毛片软件| 午夜精品福利在线| 懂色av一区二区在线播放| 欧美理论在线播放| 国产精品三级在线观看| 美女mm1313爽爽久久久蜜臀| 99国产精品视频免费观看| 精品国产91乱码一区二区三区 | 在线观看一区二区视频| 精品国产网站在线观看| 亚洲永久精品大片| 国产乱码精品1区2区3区| 欧美日韩mp4| 一区精品在线播放| 久88久久88久久久| 欧美高清性hdvideosex| 18涩涩午夜精品.www| 国产精品主播直播| 日韩三级高清在线| 亚洲综合男人的天堂| a级精品国产片在线观看| 久久久久久影视| 日韩av在线播放中文字幕| 色噜噜夜夜夜综合网| 中文字幕成人网| 国产激情视频一区二区三区欧美| 91精品在线麻豆| 亚洲高清视频的网址| 一本大道久久a久久综合| 国产欧美一区二区三区鸳鸯浴 | 在线观看日产精品| 国产精品乱码一区二区三区软件| 久久精品国内一区二区三区| 6080yy午夜一二三区久久| 亚洲综合一二三区| 色域天天综合网| **网站欧美大片在线观看| 成人一区二区三区中文字幕| 一本色道久久综合亚洲精品按摩| 国产精品久久午夜| 国产精品一区二区久激情瑜伽| 精品理论电影在线| 国内精品写真在线观看| 久久青草欧美一区二区三区| 久久99精品国产| 久久久久久久久97黄色工厂| 国产精品一区专区| 久久久久久久免费视频了| 国产乱人伦精品一区二区在线观看 | 日韩国产欧美一区二区三区| 欧美日韩一区二区三区不卡| 亚洲v日本v欧美v久久精品| 欧美色网站导航| 亚洲妇熟xx妇色黄| 777午夜精品视频在线播放| 日韩精品成人一区二区三区| 欧美一卡在线观看| 麻豆成人av在线| 久久品道一品道久久精品| 国产剧情一区二区三区| 国产精品久久久久一区| 色综合久久久久| 香蕉av福利精品导航| 欧美大胆一级视频| 国产乱码精品一区二区三区忘忧草 | 国产三级精品在线| a美女胸又www黄视频久久| 亚洲自拍欧美精品| 91精品国产91久久久久久一区二区 | 国产精品进线69影院| 色综合久久综合中文综合网| 亚洲成人tv网| 欧美哺乳videos| 不卡的av在线播放| 天天av天天翘天天综合网色鬼国产| 欧美成人一区二区三区片免费 | 国产精品九色蝌蚪自拍| 欧美三级日韩三级|