温馨提示:代码在线浏览功能只能做为源码浏览参考,如果想更进一步了解该代码请下载:高校教师档案管理系统项目源码
当前文件:
TeacherFileProject/PersonRecord/MyProfile.aspx.cs,打开代码结构图
TeacherFileProject/PersonRecord/MyProfile.aspx.cs,打开代码结构图1using System; 2
using System.Data; 3
using System.Configuration; 4
using System.Collections; 5
using System.Web; 6
using System.Web.Security; 7
using System.Web.UI; 8
using System.Web.UI.WebControls; 9
using System.Web.UI.WebControls.WebParts; 10
using System.Web.UI.HtmlControls; 11
using System.Data.SqlClient; 12
//该源码下载自www.51aspx.com(51aspx.com) 13
public partial class PersonRecord_MyProfile : System.Web.UI.Page 14
{ 15
DBClass dbObj = new DBClass(); 16
PersonRecordClass prObj = new PersonRecordClass(); 17
TeachStudyClass tsObj = new TeachStudyClass(); 18
SciResearchClass srObj = new SciResearchClass(); 19
public static int P_Int_id; 20
protected void Page_Load(object sender, EventArgs e) 21
{ 22
if (!IsPostBack) 23
{ 24
P_Int_id = Convert.ToInt32(Request["id"]); 25
GetUI(P_Int_id); 26
gvStudyBind(P_Int_id); 27
gvWorkBind(P_Int_id); 28
gvTeachBind(P_Int_id); 29
gvTSZYKTBind(P_Int_id); 30
gvTSFBLWBind(P_Int_id); 31
gvTSFBLZBind(P_Int_id); 32
gvTSHJQKBind(P_Int_id); 33
gvSRZYKTBind(P_Int_id); 34
gvSRFBLWBind(P_Int_id); 35
gvSRLZQKBind(P_Int_id); 36
gvSRHJQKBind(P_Int_id); 37
} 38
} 39
/// <summary> 40
/// 获取用户姓名,用户性别,用户年龄,用户院校及其所在专业 41
/// </summary> 42
/// <param name="P_Int_id">用户的唯一标志</param> 43
public void GetUI(int P_Int_id) 44
{ 45
DataSet ds = dbObj.ReturnUIDs(P_Int_id, "userInfo"); 46
labName.Text=ds.Tables["userInfo"].Rows[0][0].ToString(); 47
labSex.Text = ds.Tables["userInfo"].Rows[0][1].ToString(); 48
labAge.Text = ds.Tables["userInfo"].Rows[0][2].ToString(); 49
labWork.Text = ds.Tables["userInfo"].Rows[0][3].ToString() + ds.Tables["userInfo"].Rows[0][4].ToString() ; 50
} 51
/// <summary> 52
/// 显示教师的教育背景资料 53
/// </summary> 54
/// <param name="P_Int_id">用户的唯一标志</param> 55
public void gvStudyBind(int P_Int_id) 56
{ 57
SqlCommand myCmd = prObj.GetSRICmd(1, P_Int_id); 58
prObj.GVBind(myCmd, gvStudy, "SResume"); 59
} 60
//============================================================= 61
// 方 法 名: gvWorkBind() 62
// 功能描述: 对GridView进行绑定,显示教师的教育背景资料 63
// 输入参数: 无 64
// 返 回 值: 无 65
// ============================================================== 66
public void gvWorkBind(int P_Int_id) 67
{ 68
SqlCommand myCmd = prObj.GetSRICmd(2, P_Int_id); 69
prObj.GVBind(myCmd, gvWork, "SResume"); 70
} 71
//============================================================= 72
// 方 法 名: gvTeachBind() 73
// 功能描述: 对GridView进行绑定,显示教师的教学工作资料 74
// 输入参数: 无 75
// 返 回 值: 无 76
// ============================================================== 77
public void gvTeachBind(int P_Int_id) 78
{ 79
SqlCommand myCmd = prObj.GetTICmd(P_Int_id); 80
prObj.GVBind(myCmd, gvTeach, "teaching"); 81
} 82
//============================================================= 83
// 方 法 名: gvTSZYKTBind() 84
// 功能描述: 对GridView进行绑定,显示教学研究(在线课题)的资料 85
// 输入参数: 无 86
// 返 回 值: 无 87
// ============================================================== 88
public void gvTSZYKTBind(int P_Int_id) 89
{ 90
91
SqlCommand myCmd = tsObj.GetSJYCmd(1, P_Int_id); 92
prObj.GVBind(myCmd, gvTSZYKT, "ZYKT"); 93
} 94
//============================================================= 95
// 方 法 名: gvTSFBLWBind() 96
// 功能描述: 对GridView进行绑定,显示教学研究(发表论文)的资料 97
// 输入参数: 无 98
// 返 回 值: 无 99
// ============================================================== 100
public void gvTSFBLWBind(int P_Int_id) 101
{ 102
103
SqlCommand myCmd = tsObj.GetSJYCmd(2, P_Int_id); 104
prObj.GVBind(myCmd, gvTSFBLW, "FBLW"); 105
} 106
//============================================================= 107
// 方 法 名: gvTSFBLZBind() 108
// 功能描述: 对GridView进行绑定,显示教学研究(发表论著)的资料 109
// 输入参数: 无 110
// 返 回 值: 无 111
// ============================================================== 112
public void gvTSFBLZBind(int P_Int_id) 113
{ 114
115
SqlCommand myCmd = tsObj.GetSJYCmd(3, P_Int_id); 116
prObj.GVBind(myCmd, gvTSFBLZ, "FBLZ"); 117
} 118
//============================================================= 119
// 方 法 名: gvTSHJQKBind() 120
// 功能描述: 对GridView进行绑定,显示教学研究(获奖情况)的资料 121
// 输入参数: 无 122
// 返 回 值: 无 123
// ============================================================== 124
public void gvTSHJQKBind(int P_Int_id) 125
{ 126
127
SqlCommand myCmd = tsObj.GetSJYCmd(4, P_Int_id); 128
prObj.GVBind(myCmd, gvTSHJQK, "HJQK"); 129
} 130
//============================================================= 131
// 方 法 名: gvSRZYKTBind() 132
// 功能描述: 对GridView进行绑定,显示科学研究(在线课题)的资料 133
// 输入参数: 无 134
// 返 回 值: 无 135
// ============================================================== 136
public void gvSRZYKTBind(int P_Int_id) 137
{ 138
139
SqlCommand myCmd = srObj.GetSSRCmd(1, P_Int_id); 140
prObj.GVBind(myCmd, gvSRZYKT, "ZYKT"); 141
142
} 143
//============================================================= 144
// 方 法 名: gvSRFBLWBind() 145
// 功能描述: 对GridView进行绑定,显示科学研究(发表论文)的资料 146
// 输入参数: 无 147
// 返 回 值: 无 148
// ============================================================== 149
public void gvSRFBLWBind(int P_Int_id) 150
{ 151
152
SqlCommand myCmd = srObj.GetSSRCmd(2, P_Int_id); 153
prObj.GVBind(myCmd, gvSRFBLW, "FBLW"); 154
155
} 156
//============================================================= 157
// 方 法 名: gvSRLZQKBind() 158
// 功能描述: 对GridView进行绑定,显示科学研究(发表论著)的资料 159
// 输入参数: 无 160
// 返 回 值: 无 161
// ============================================================== 162
public void gvSRLZQKBind(int P_Int_id) 163
{ 164
165
SqlCommand myCmd = srObj.GetSSRCmd(3, P_Int_id); 166
prObj.GVBind(myCmd, gvSRLZQK, "LZQK"); 167
168
} 169
//============================================================= 170
// 方 法 名: gvSRHJQKBind() 171
// 功能描述: 对GridView进行绑定,显示科学研究(获奖情况)的资料 172
// 输入参数: 无 173
// 返 回 值: 无 174
// ============================================================== 175
public void gvSRHJQKBind(int P_Int_id) 176
{ 177
178
SqlCommand myCmd = srObj.GetSSRCmd(4, P_Int_id); 179
prObj.GVBind(myCmd, gvSRHJQK, "HJQK"); 180
181
} 182
protected void gvStudy_PageIndexChanging(object sender, GridViewPageEventArgs e) 183
{ 184
gvStudy.PageIndex = e.NewPageIndex; 185
gvStudyBind(P_Int_id); 186
187
188
} 189
protected void gvWork_PageIndexChanging(object sender, GridViewPageEventArgs e) 190
{ 191
gvWork.PageIndex = e.NewPageIndex; 192
gvWorkBind(P_Int_id); 193
194
} 195
protected void gvTeach_PageIndexChanging(object sender, GridViewPageEventArgs e) 196
{ 197
gvTeach.PageIndex = e.NewPageIndex; 198
gvTeachBind(P_Int_id); 199
200
} 201
protected void gvTSZYKT_PageIndexChanging(object sender, GridViewPageEventArgs e) 202
{ 203
gvTSZYKT.PageIndex = e.NewPageIndex; 204
gvTSZYKTBind(P_Int_id); 205
206
} 207
protected void gvTSFBLW_PageIndexChanging(object sender, GridViewPageEventArgs e) 208
{ 209
gvTSFBLW.PageIndex = e.NewPageIndex; 210
211
gvTSFBLWBind(P_Int_id); 212
213
} 214
protected void gvTSFBLZ_PageIndexChanging(object sender, GridViewPageEventArgs e) 215
{ 216
gvTSFBLZ.PageIndex = e.NewPageIndex; 217
gvTSFBLZBind(P_Int_id); 218
219
} 220
protected void gvTSHJQK_PageIndexChanging(object sender, GridViewPageEventArgs e) 221
{ 222
gvTSHJQK.PageIndex = e.NewPageIndex; 223
gvTSHJQKBind(P_Int_id); 224
225
} 226
protected void gvSRZYKT_PageIndexChanging(object sender, GridViewPageEventArgs e) 227
{ 228
gvSRZYKT.PageIndex = e.NewPageIndex; 229
gvSRZYKTBind(P_Int_id); 230
231
} 232
protected void gvSRFBWZ_PageIndexChanging(object sender, GridViewPageEventArgs e) 233
{ 234
gvSRLZQK.PageIndex=e.NewPageIndex; 235
gvSRFBLWBind(P_Int_id); 236
237
} 238
protected void gvSRLZQK_PageIndexChanging(object sender, GridViewPageEventArgs e) 239
{ 240
gvSRLZQK.PageIndex = e.NewPageIndex; 241
gvSRLZQKBind(P_Int_id); 242
243
} 244
protected void gvSRHJQK_PageIndexChanging(object sender, GridViewPageEventArgs e) 245
{ 246
gvSRHJQK.PageIndex = e.NewPageIndex; 247
gvSRHJQKBind(P_Int_id); 248
} 249
//protected void btnPrint_Click(object sender, EventArgs e) 250
//{ 251
// Response.Write("<script>window.print()</script>"); 252
//} 253
} 254




DBClass dbObj 
}
