.net课程设计(10)
发布时间:2021-06-06
发布时间:2021-06-06
public partial class teacherQueryElect : System.Web.UI.Page {
protected void Page_Load(object sender, EventArgs e) {
if (!this.IsPostBack) { BindDDL(); } }
private void BindDDL() {
string connStr = ConfigurationManager.ConnectionStrings["ConnectionString"].ConnectionString; string
SqlStr
=
"SELECT
distinct
cource.courceID,cource.courceName
from
Elect,Cource
where
Elect.courceID=Cource.courceID and Elect.teaID='"+Session["userName"].ToString() +"'"; DataSet ds = new DataSet();
SqlConnection conn = new SqlConnection(connStr); if (conn.State.ToString() == "Closed") conn.Open();
SqlDataAdapter da = new SqlDataAdapter(SqlStr, conn); da.Fill(ds); if (conn.State.ToString() == "Open") conn.Close();
ddlCource.DataSource = ds.Tables[0].DefaultView; ddlCource.DataTextField = "courceName"; ddlCource.DataValueField = "courceID"; ddlCource.DataBind(); } }
4、管理员界面的设计
由于管理员的界面可以操作很多,所以设计起来有点复杂,故我们在设计的过程中,运用了controls。所以我们要先设计left.ascx。也就是在工具栏里面找到treeview。然后根据界面来完成相应的操作。
其界面如下: