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

📄 message_edit.aspx.cs

📁 ThreeLayer有关详细信息
💻 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;

namespace ThreeLayer.Web.Modules.Sys
{
	/// <summary>
	/// Message_Edit 的摘要说明。
	/// </summary>
	public partial class Message_Edit : System.Web.UI.Page
	{
		ThreeLayer.Web.Config conn=new ThreeLayer.Web.Config(); // 实例化表示层公共类
		ThreeLayer.BLL.Sys.Message bll_Message=new ThreeLayer.BLL.Sys.Message();	// 实例化信息维护逻辑类
		ThreeLayer.Model.Sys.MessageInfo mod_MessageInfo=new ThreeLayer.Model.Sys.MessageInfo();	// 实例化信息维护实体类
		ThreeLayer.BLL.Sys.Limit bll_Limit=new ThreeLayer.BLL.Sys.Limit();	// 实例化权限维护逻辑类
		

	
		protected void Page_Load(object sender, System.EventArgs e)
		{
			// 在此处放置用户代码以初始化页面
			if (!Page.IsPostBack)
			{
				Init_Prop(); // 初始化属性
				Init_Data(); // 初始化数据
			}
		}
		private void Init_Prop()
		{
			// ===设置控件属性===
			Control [] ctrls={btn_Save,btn_Return};
			conn.SetCtrlMode(ctrls,"htc_btn");
			ctrls=new Control []{Title,Content,Input_Date};
			conn.SetCtrlMode(ctrls,"htc_txt");
			
			// ===客户端验证===
			btn_Save.Attributes.Add("onclick","return f_CK_ST(document.Form1)");
		}

		private void Init_Data()
		{
			if (Request["id"]!=null)
			{
				// ===获得信息维护详细信息===
				Hashtable ht=new Hashtable(); 
				ht.Add("Id",Request["id"].ToString()); // Key值
				mod_MessageInfo = bll_Message.GetMessageDetail(ht);
				if(mod_MessageInfo != null)
				{
					Title.Text=mod_MessageInfo.Title; // 标题
					Content.Text=mod_MessageInfo.Content;  // 内容
					Input_Date.Text=mod_MessageInfo.Input_Date.ToShortDateString(); // 录入时间
				}
			}
			else
			{
				Input_Date.Text=DateTime.Now.ToShortDateString(); // 录入时间
			}

		}
		

		#region Web Form Designer generated RingCol
		override protected void OnInit(EventArgs e)
		{
			//
			// RingColGEN:该调用是 ASP.NET Web 窗体设计器所必需的。
			//
			InitializeComponent();
			base.OnInit(e);
		}
		
		/// <summary>
		/// 设计器支持所需的方法 - 不要使用代码编辑器修改
		/// 此方法的内容。
		/// </summary>
		private void InitializeComponent()
		{    

		}
		#endregion

		protected void btn_Save_Click(object sender, System.EventArgs e)
		{
			if (Request["id"]==null)
			{
				// ===增加数据===
				Hashtable ht=new Hashtable(); 
				ht.Add("Id","1"); // Key值
				ht.Add("Title",Title.Text); // 姓名
				ht.Add("Content",Content.Text); // 内容
				ht.Add("Input_Date",Input_Date.Text); // 录入时间
				bll_Message.Insert(ht); 
			}
			else
			{
				// ===修改数据===
				Hashtable ht=new Hashtable(); 
				ht.Add("Id",Request["id"].ToString()); // key值
				ht.Add("Title",Title.Text); // 姓名
				ht.Add("Content",Content.Text); // 内容
				ht.Add("Input_Date",Input_Date.Text); // 录入时间
				bll_Message.Update(ht);
				
			}
			Response.Redirect("Message.aspx?Title="+Request["Title"].ToString());
		}

		protected void btn_Return_Click(object sender, System.EventArgs e)
		{
			Response.Redirect("Message.aspx?Title="+Request["Title"].ToString());
		}

	}
}

⌨️ 快捷键说明

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