📄 myprofile.aspx.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;
public partial class PersonRecord_MyProfile : System.Web.UI.Page
{
DBClass dbObj = new DBClass();
PersonRecordClass prObj = new PersonRecordClass();
TeachStudyClass tsObj = new TeachStudyClass();
SciResearchClass srObj = new SciResearchClass();
public static int P_Int_id;
protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
P_Int_id = Convert.ToInt32(Request["id"]);
GetUI(P_Int_id);
gvStudyBind(P_Int_id);
gvWorkBind(P_Int_id);
gvTeachBind(P_Int_id);
gvTSZYKTBind(P_Int_id);
gvTSFBLWBind(P_Int_id);
gvTSFBLZBind(P_Int_id);
gvTSHJQKBind(P_Int_id);
gvSRZYKTBind(P_Int_id);
gvSRFBLWBind(P_Int_id);
gvSRLZQKBind(P_Int_id);
gvSRHJQKBind(P_Int_id);
}
}
/// <summary>
/// 获取用户姓名,用户性别,用户年龄,用户院校及其所在专业
/// </summary>
/// <param name="P_Int_id">用户的唯一标志</param>
public void GetUI(int P_Int_id)
{
DataSet ds = dbObj.ReturnUIDs(P_Int_id, "userInfo");
labName.Text=ds.Tables["userInfo"].Rows[0][0].ToString();
labSex.Text = ds.Tables["userInfo"].Rows[0][1].ToString();
labAge.Text = ds.Tables["userInfo"].Rows[0][2].ToString();
labWork.Text = ds.Tables["userInfo"].Rows[0][3].ToString() + ds.Tables["userInfo"].Rows[0][4].ToString() ;
}
/// <summary>
/// 显示教师的教育背景资料
/// </summary>
/// <param name="P_Int_id">用户的唯一标志</param>
public void gvStudyBind(int P_Int_id)
{
SqlCommand myCmd = prObj.GetSRICmd(1, P_Int_id);
prObj.GVBind(myCmd, gvStudy, "SResume");
}
//=============================================================
// 方 法 名: gvWorkBind()
// 功能描述: 对GridView进行绑定,显示教师的教育背景资料
// 输入参数: 无
// 返 回 值: 无
// ==============================================================
public void gvWorkBind(int P_Int_id)
{
SqlCommand myCmd = prObj.GetSRICmd(2, P_Int_id);
prObj.GVBind(myCmd, gvWork, "SResume");
}
//=============================================================
// 方 法 名: gvTeachBind()
// 功能描述: 对GridView进行绑定,显示教师的教学工作资料
// 输入参数: 无
// 返 回 值: 无
// ==============================================================
public void gvTeachBind(int P_Int_id)
{
SqlCommand myCmd = prObj.GetTICmd(P_Int_id);
prObj.GVBind(myCmd, gvTeach, "teaching");
}
//=============================================================
// 方 法 名: gvTSZYKTBind()
// 功能描述: 对GridView进行绑定,显示教学研究(在线课题)的资料
// 输入参数: 无
// 返 回 值: 无
// ==============================================================
public void gvTSZYKTBind(int P_Int_id)
{
SqlCommand myCmd = tsObj.GetSJYCmd(1, P_Int_id);
prObj.GVBind(myCmd, gvTSZYKT, "ZYKT");
}
//=============================================================
// 方 法 名: gvTSFBLWBind()
// 功能描述: 对GridView进行绑定,显示教学研究(发表论文)的资料
// 输入参数: 无
// 返 回 值: 无
// ==============================================================
public void gvTSFBLWBind(int P_Int_id)
{
SqlCommand myCmd = tsObj.GetSJYCmd(2, P_Int_id);
prObj.GVBind(myCmd, gvTSFBLW, "FBLW");
}
//=============================================================
// 方 法 名: gvTSFBLZBind()
// 功能描述: 对GridView进行绑定,显示教学研究(发表论著)的资料
// 输入参数: 无
// 返 回 值: 无
// ==============================================================
public void gvTSFBLZBind(int P_Int_id)
{
SqlCommand myCmd = tsObj.GetSJYCmd(3, P_Int_id);
prObj.GVBind(myCmd, gvTSFBLZ, "FBLZ");
}
//=============================================================
// 方 法 名: gvTSHJQKBind()
// 功能描述: 对GridView进行绑定,显示教学研究(获奖情况)的资料
// 输入参数: 无
// 返 回 值: 无
// ==============================================================
public void gvTSHJQKBind(int P_Int_id)
{
SqlCommand myCmd = tsObj.GetSJYCmd(4, P_Int_id);
prObj.GVBind(myCmd, gvTSHJQK, "HJQK");
}
//=============================================================
// 方 法 名: gvSRZYKTBind()
// 功能描述: 对GridView进行绑定,显示科学研究(在线课题)的资料
// 输入参数: 无
// 返 回 值: 无
// ==============================================================
public void gvSRZYKTBind(int P_Int_id)
{
SqlCommand myCmd = srObj.GetSSRCmd(1, P_Int_id);
prObj.GVBind(myCmd, gvSRZYKT, "ZYKT");
}
//=============================================================
// 方 法 名: gvSRFBLWBind()
// 功能描述: 对GridView进行绑定,显示科学研究(发表论文)的资料
// 输入参数: 无
// 返 回 值: 无
// ==============================================================
public void gvSRFBLWBind(int P_Int_id)
{
SqlCommand myCmd = srObj.GetSSRCmd(2, P_Int_id);
prObj.GVBind(myCmd, gvSRFBLW, "FBLW");
}
//=============================================================
// 方 法 名: gvSRLZQKBind()
// 功能描述: 对GridView进行绑定,显示科学研究(发表论著)的资料
// 输入参数: 无
// 返 回 值: 无
// ==============================================================
public void gvSRLZQKBind(int P_Int_id)
{
SqlCommand myCmd = srObj.GetSSRCmd(3, P_Int_id);
prObj.GVBind(myCmd, gvSRLZQK, "LZQK");
}
//=============================================================
// 方 法 名: gvSRHJQKBind()
// 功能描述: 对GridView进行绑定,显示科学研究(获奖情况)的资料
// 输入参数: 无
// 返 回 值: 无
// ==============================================================
public void gvSRHJQKBind(int P_Int_id)
{
SqlCommand myCmd = srObj.GetSSRCmd(4, P_Int_id);
prObj.GVBind(myCmd, gvSRHJQK, "HJQK");
}
protected void gvStudy_PageIndexChanging(object sender, GridViewPageEventArgs e)
{
gvStudy.PageIndex = e.NewPageIndex;
gvStudyBind(P_Int_id);
}
protected void gvWork_PageIndexChanging(object sender, GridViewPageEventArgs e)
{
gvWork.PageIndex = e.NewPageIndex;
gvWorkBind(P_Int_id);
}
protected void gvTeach_PageIndexChanging(object sender, GridViewPageEventArgs e)
{
gvTeach.PageIndex = e.NewPageIndex;
gvTeachBind(P_Int_id);
}
protected void gvTSZYKT_PageIndexChanging(object sender, GridViewPageEventArgs e)
{
gvTSZYKT.PageIndex = e.NewPageIndex;
gvTSZYKTBind(P_Int_id);
}
protected void gvTSFBLW_PageIndexChanging(object sender, GridViewPageEventArgs e)
{
gvTSFBLW.PageIndex = e.NewPageIndex;
gvTSFBLWBind(P_Int_id);
}
protected void gvTSFBLZ_PageIndexChanging(object sender, GridViewPageEventArgs e)
{
gvTSFBLZ.PageIndex = e.NewPageIndex;
gvTSFBLZBind(P_Int_id);
}
protected void gvTSHJQK_PageIndexChanging(object sender, GridViewPageEventArgs e)
{
gvTSHJQK.PageIndex = e.NewPageIndex;
gvTSHJQKBind(P_Int_id);
}
protected void gvSRZYKT_PageIndexChanging(object sender, GridViewPageEventArgs e)
{
gvSRZYKT.PageIndex = e.NewPageIndex;
gvSRZYKTBind(P_Int_id);
}
protected void gvSRFBWZ_PageIndexChanging(object sender, GridViewPageEventArgs e)
{
gvSRLZQK.PageIndex=e.NewPageIndex;
gvSRFBLWBind(P_Int_id);
}
protected void gvSRLZQK_PageIndexChanging(object sender, GridViewPageEventArgs e)
{
gvSRLZQK.PageIndex = e.NewPageIndex;
gvSRLZQKBind(P_Int_id);
}
protected void gvSRHJQK_PageIndexChanging(object sender, GridViewPageEventArgs e)
{
gvSRHJQK.PageIndex = e.NewPageIndex;
gvSRHJQKBind(P_Int_id);
}
//protected void btnPrint_Click(object sender, EventArgs e)
//{
// Response.Write("<script>window.print()</script>");
//}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -