温馨提示:代码在线浏览功能只能做为源码浏览参考,如果想更进一步了解该代码请下载:在线考试系统源码(毕业设计)
当前文件:
HBDGI338O5Y15/teacherInfoView.aspx.cs[2K,2009-6-12 11:43:45],打开代码结构图
HBDGI338O5Y15/teacherInfoView.aspx.cs[2K,2009-6-12 11:43:45],打开代码结构图1using System; 2
using System.Collections; 3
using System.ComponentModel; 4
using System.Data; 5
using System.Drawing; 6
using System.Web; 7
using System.Web.SessionState; 8
using System.Web.UI; 9
using System.Web.UI.WebControls; 10
using System.Web.UI.HtmlControls; 11
12
namespace TestOnline 13
{ 14
/// <summary> 15
/// teacherInfoView 的摘要说明。 16
/// </summary> 17
public class teacherInfoView : System.Web.UI.Page 18
{ 19
protected System.Web.UI.WebControls.Label lbl_count; 20
protected System.Web.UI.WebControls.Label lbl_noResult; 21
protected System.Web.UI.WebControls.ImageButton ImageButton1; 22
protected System.Web.UI.WebControls.TextBox tbx_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.DataGrid DataGrid1; 26
27
private void Page_Load(object sender, System.EventArgs e) 28
{ 29
// 在此处放置用户代码以初始化页面 30
if(Session["adminId"]==null) 31
Response.Redirect("login.aspx"); 32
else 33
{ 34
if(!IsPostBack) 35
{ 36
BindGrid(); 37
} 38
} 39
} 40
41
Web 窗体设计器生成的代码 62
void BindGrid() 63
{ 64
DataSet ds=new DataSet(); 65
ds=(new projClass()).getTeacherAllInfo(); 66
DataTable dt=ds.Tables["teacherInfo"]; 67
DataView dv=new DataView(dt); 68
69
DataGrid1.DataSource=dv; 70
lbl_count.Text=dv.Count.ToString(); 71
if(dv.Count==0) 72
{ 73
lbl_noResult.Visible=true; 74
DataGrid1.Visible=false; 75
} 76
else 77
{ 78
lbl_noResult.Visible=false; 79
DataGrid1.Visible=true; 80
} 81
DataGrid1.DataBind(); 82
83
} 84
85
private void ImageButton1_Click(object sender, System.Web.UI.ImageClickEventArgs e) 86
{ 87
if(tbx_teacherId.Text.Trim()==""||tbx_teacherName.Text.Trim()==""||tbx_teacherPwd.Text.Trim()=="") 88
Response.Write("<script>alert(\"请输入完整资料!\");</script>"); 89
else 90
{ 91
int count=(new projClass()).ifTeacherExist(tbx_teacherId.Text.Trim()); 92
if(count==1) 93
Response.Write("<script>alert(\"该ID已经存在!请重新输入!\");</script>"); 94
else count=(new projClass()).insertTeacherinfo(tbx_teacherId.Text.Trim(),tbx_teacherPwd.Text.Trim(),tbx_teacherName.Text.Trim(),"none"); 95
if(count==0) 96
Response.Write("<script>alert(\"插入失败!\");</script>"); 97
98
} 99
} 100
101
102
103
} 104
} 105






}