⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 mcourse.aspx.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;
using TQMS.BusinessLogicLayer;
using TQMS.DataAccessHelper;

public partial class Manager_MCourse : System.Web.UI.Page
{
    protected void Page_Load(object sender, EventArgs e)
    {
        
        Response.Cache.SetCacheability(HttpCacheability.NoCache);//去掉页面缓存
        if (!IsPostBack)
        {
            if (Session["UserName"] != null)
            {
                gvCourseBind();
       
            }
            else
                Response.Redirect("~/Default.aspx");
        }
        
    }


    protected void btnAddCourse_Click(object sender, EventArgs e)
    {
        Hashtable ht = new Hashtable();
        ht.Add("TQ_CourseName", SqlStringConstructor.GetQuotedString(tbxCourseName.Text.Trim()));
        Course course = new Course();
        course.Add(ht);
        //string sqltext = "INSERT INTO TQ_Courses (TQ_CourseName) VALUES ('" + this.tbxCourseName.Text.Trim() + "')";
        //TQBase.ExecuteSqlNon(sqltext);
        this.tbxCourseName.Text = "";
        gvCourseBind();

    }


    protected void gvCourseBind()
    {
        //利用Course类的QueryCourse方法和一个空的哈希表参数,获取所有的科目信息
        DataTable dt = Course.QueryCourse(new Hashtable());
        gvCourse.DataSource = dt;
        gvCourse.DataBind();

    }
    protected void gvCourse_RowDeleting(object sender, GridViewDeleteEventArgs e)
    {
        
        int courseID = int.Parse(gvCourse.Rows[e.RowIndex].Cells[0].Text);
        //下面是调用Course类的Delte方法
        Course couser = new Course();
        couser.LoadData(courseID);
        couser.Delete();

        gvCourse.EditIndex = -1;
       gvCourseBind();
     
        
    }

    protected void gvCourse_PageIndexChanging(object sender, GridViewPageEventArgs e)
    {
        gvCourse.PageIndex = e.NewPageIndex;
        gvCourseBind();
    }
    protected void gvCourse_RowEditing(object sender, GridViewEditEventArgs e)
    {
       
        int index = e.NewEditIndex;
        int CourseID = int.Parse(gvCourse.Rows[index].Cells[0].Text);
        //string str = "<script language='javascript'defer>ret=window.showModalDialog('EditCourse.aspx?id=" + CourseID
        //    + "',window,'dialogHeight:250px;dialogWidth:400px;center:Yes;Help:No;Resizable:No;Scroll:auto;Status:no;');</script>";
        //Response.Write(str);
        //gvCourseBind();
        Response.Redirect("EditCourse.aspx?id=" + CourseID);
        
        
        
    }
  

 }

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -