Asp.net源码专业站
首页->学教实践->在线考试系统源码(毕业设计)>>teacherInfoDetail.aspx.cs>>源码在线查看
温馨提示:代码在线浏览功能只能做为源码浏览参考,如果想更进一步了解该代码请下载:在线考试系统源码(毕业设计)
当前文件:文件类型 HBDGI338O5Y15/teacherInfoDetail.aspx.cs[5K,2009-6-12 11:43:45]打开代码结构图
普通视图
		            
1using System; 2using System.Collections; 3using System.ComponentModel; 4using System.Data; 5using System.Drawing; 6using System.Web; 7using System.Web.SessionState; 8using System.Web.UI; 9using System.Web.UI.WebControls; 10using System.Web.UI.HtmlControls; 11 12namespace TestOnline 13{ 14 /// <summary> 15 /// teacherInfoDetail 的摘要说明。 16 /// </summary> 17 public class teacherInfoDetail : System.Web.UI.Page 18 { 19 protected System.Web.UI.WebControls.ListBox ListBox1; 20 protected System.Web.UI.WebControls.ImageButton ImageButton1; 21 protected System.Web.UI.WebControls.ImageButton ImageButton3; 22 protected System.Web.UI.WebControls.Label lbl_teacherId; 23 protected System.Web.UI.WebControls.TextBox tbx_teacherName; 24 protected System.Web.UI.WebControls.TextBox tbx_teacherPwd; 25 protected System.Web.UI.WebControls.Label lbl_courseId; 26 protected System.Web.UI.WebControls.Label lbl_courseName; 27 protected System.Web.UI.WebControls.Panel Panel1; 28 protected System.Web.UI.WebControls.Label lbl_teacherName; 29 protected System.Web.UI.WebControls.Label lbl_newCourseId; 30 protected System.Web.UI.WebControls.ImageButton ImageButton4; 31 protected System.Web.UI.WebControls.ImageButton ImageButton2; 32 33 private void Page_Load(object sender, System.EventArgs e) 34 { 35 // 在此处放置用户代码以初始化页面 36 37 if(Session["adminId"]!=null) 38 { 39 if(!Page.IsPostBack) 40 { 41 string teacherId=Request.Params["teacherId"]; 42 DataSet ds=(new projClass()).getTeacherInfo(teacherId); 43 DataTable dt=ds.Tables["teacherInfo"]; 44 DataRow dataRow=dt.Rows[0]; 45 lbl_teacherId.Text=Convert.ToString(dataRow["teacherId"]); 46 string courseId=(new projClass()).getTeacherCourseId(teacherId); 47 if(courseId=="") 48 { 49 lbl_courseId.Text="null"; 50 lbl_courseName.Text="null"; 51 } 52 else 53 { 54 string courseName=(new projClass()).getCourseNameAsCourseId(courseId); 55 lbl_courseName.Text=courseName; 56 } 57 lbl_courseId.Text=courseId; 58 tbx_teacherName.Text=Convert.ToString(dataRow["teacherName"]); 59 tbx_teacherPwd.Text=Convert.ToString(dataRow["teacherPwd"]); 60 61 ListBox1.Items.Add("不指定科目"); 62 DataSet ds1=new DataSet(); 63 ds1=(new projClass()).getCourses(); 64 foreach(DataRow row in ds1.Tables[0].Rows) 65 { 66 ListBox1.Items.Add(row["courseName"].ToString()); 67 } 68 } 69 70 } 71 else Response.Redirect("login.aspx"); 72 } 73 74 75 Web 窗体设计器生成的代码 100 101 private void ImageButton3_Click(object sender, System.Web.UI.ImageClickEventArgs e) 102 { 103 Response.Redirect("teacherInfoView.aspx"); 104 } 105 106 private void ImageButton1_Click(object sender, System.Web.UI.ImageClickEventArgs e) 107 { 108 Panel1.Visible=true; 109 } 110 111 private void ListBox1_SelectedIndexChanged(object sender, System.EventArgs e) 112 { 113 114 string courseName=ListBox1.SelectedItem.Text.Trim(); 115 string courseId=(new projClass()).getCourseIdAsCourseName(courseName); 116 lbl_newCourseId.Text=courseId; 117 string teacherName=(new projClass()).getTeacherIdAsCourseId(courseId); 118 lbl_teacherName.Text=teacherName; 119 } 120 121 private void ImageButton4_Click(object sender, System.Web.UI.ImageClickEventArgs e) 122 { 123 Panel1.Visible=false; 124 ListBox1.SelectedIndex=-1; 125 lbl_newCourseId.Text=""; 126 lbl_teacherName.Text=""; 127 //Response.Write(tbx_teacherName.Text+"ff"+tbx_teacherPwd.Text); 128 } 129 130 private void ImageButton2_Click(object sender, System.Web.UI.ImageClickEventArgs e) 131 { 132 if(tbx_teacherName.Text.Trim()==""||tbx_teacherPwd.Text.Trim()=="") 133 Response.Write("<script>alert(\"请填写完整资料!\");</script>"); 134 else 135 {string courseId=lbl_courseId.Text; 136 if(lbl_newCourseId.Text=="") 137 courseId=lbl_courseId.Text; 138 else if(lbl_newCourseId.Text=="nont") 139 courseId=""; 140 else courseId=lbl_newCourseId.Text; 141 string teacherId=lbl_teacherId.Text; 142 string teacherName=tbx_teacherName.Text.Trim(); 143 string teacherPwd=tbx_teacherPwd.Text.Trim(); 144 int count=(new projClass()).updateTeacherInfo(teacherId,teacherPwd,teacherName,courseId); 145 if(count==1) 146 { 147 Response.Redirect("teacherInfoView.aspx"); 148 } 149 else Response.Write("<script>alert(\"更新失败!\");</script>"); 150 151 152 153 } 154 155 } 156 } 157} 158
还没有找到您心仪的内容?请用.net源码大搜捕
代码片断 打包下载该项目完整源码:在线考试系统源码(毕业设计)
51Aspx.com 版权所有 CopyRight © 2006-2010. 京ICP备06046876号 本站法律顾问:ITlaw-庄毅雄律师
返回顶部
客户服务:点击这里进行客户咨询 业务合作:点击这里洽谈业务合作 合作热线:010-68880146