protected void Page_Load(object sender, EventArgs e) { if (Session["User"] == null) { Response.Redirect("../../Login.aspx"); Response.End(); } string id = Request["id"]; if (string.IsNullOrEmpty(id)) { Response.Write("请选择表!"); Response.End(); } m_Table = (CTable)Global.GetCtx(Session["TopCompany"].ToString()).TableMgr.Find(new Guid(id)); if (m_Table == null) { Response.Write("表不存在!"); Response.End(); } //保存到编辑对象 EditObject.Add(Session.SessionID, m_Table); if (Request.Params["Action"] == "GetData") { GetData(); Response.End(); } else if (Request.Params["Action"] == "Cancel") { m_Table.Cancel(); Response.End(); } else if (Request.Params["Action"] == "PostData") { PostData(); //从编辑对象移除 EditObject.Remove(Session.SessionID, m_Table); Response.End(); } }