⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 viewmsg.aspx.cs

📁 当今世界的高校的教学评估体系已经有了一定的发展
💻 CS
字号:
using System;
using System.Collections;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Web;
using System.Web.SessionState;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.HtmlControls;
using System.Data.SqlClient;
using OfficeAutomatization;
using SQLHelper;

public partial class ViewMsg : System.Web.UI.Page
{	
	private void Page_Load(object sender, System.EventArgs e)
	{
		///判断用户是否登录,否则跳转到登录页面
		if (Session["UserID"] == null)
		{
			Response.Redirect("~/Default.aspx");
		}

		if (!Page.IsPostBack)
		{
			BindMsgData(Int32.Parse(Session["UserID"].ToString()));
		}
	}

	public void BindMsgData(int nUserID)
	{
		Message msg = new Message();
		SqlDataReader recm = msg.GetMessageByUser(nUserID);
		DataTable dt = SystemTools.ConvertDataReaderToDataTable(recm);

		DataSet ds = new DataSet();
		ds.Tables.Add(dt);

		MsgList.DataSource = ds;
		MsgList.DataBind();
	}

	protected void MsgList_PageIndexChanged(object source, System.Web.UI.WebControls.DataGridPageChangedEventArgs e)
	{
		MsgList.CurrentPageIndex = e.NewPageIndex;

		///重新绑定短信列表的数据
		BindMsgData(Int32.Parse(Session["UserID"].ToString()));
	}

	protected void Read_Click(object sender, System.EventArgs e)
	{
		Message msg = new Message();
		foreach (DataGridItem item in MsgList.Items)
		{
			CheckBox cBox = (CheckBox)item.FindControl("MsgID");
			if (cBox != null)
			{
				if (cBox.Checked == true)
				{
					msg.UpdateMsgRead(Int32.Parse(MsgList.DataKeys[item.ItemIndex].ToString()));
				}
			}
		}

		///重新绑定短信列表的数据
		BindMsgData(Int32.Parse(Session["UserID"].ToString()));
	}

	protected void MsgList_PageIndexChanged1(object source, DataGridPageChangedEventArgs e)
	{
		MsgList.CurrentPageIndex = e.NewPageIndex;
		BindMsgData(Int32.Parse(Session["UserID"].ToString()));
	}
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -