protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { if (Mid < 1) { function.WriteErrMsg("未指定项目"); } M_Pro_Step model = stepBll.SelReturnModel(Mid); Title_L.Text = "项目管理-" + model.Title; if (buser.GetLogin().UserID == model.CUser) { Edit_Span.Visible = true; } M_Content conMod = new M_Content(); conMod.id = model.ID; conMod.title = model.Title; conMod.topimg = model.topimg; if (!string.IsNullOrEmpty(model.comlist)) { conMod.comlist = JsonConvert.DeserializeObject <List <M_Component> >(model.comlist); } conMod.mp3 = model.mp3; //conMod.mp3 = DataConvert.CStr(table.Rows[0]["music"]); //conMod.pic = DataConvert.CStr(table.Rows[0]["pic"]); Save_Hid.Value = JsonConvert.SerializeObject(conMod); DataTable particDt = buser.SelectUserByIds(model.Partic); Partic_Hid.Value = JsonConvert.SerializeObject(particDt); //RPT.DataSource = progBll.SelByProID(model.ProID); //RPT.DataBind(); } }
protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { if (Mid > 0) { M_CommonData model = conBll.SelReturnModel(Mid); M_Content conMod = new M_Content(); conMod.id = model.GeneralID; conMod.title = model.Title; conMod.topimg = model.TopImg; DataTable table = SqlHelper.ExecuteTable("SELECT * FROM ZL_C_YJMX WHERE ID=" + model.ItemID); if (table.Rows.Count < 1) { function.WriteErrMsg("游记不存在"); } //if (!string.IsNullOrEmpty(DataConvert.CStr(table.Rows[0]["content"]))) //{ // conMod.comlist = JsonConvert.DeserializeObject<List<M_Component>>(table.Rows[0]["content"].ToString()); //} conMod.mp3 = DataConvert.CStr(table.Rows[0]["music"]); conMod.pic = DataConvert.CStr(table.Rows[0]["pic"]); contStr = table.Rows[0]["content"].ToString(); Save_Hid.Value = JsonConvert.SerializeObject(conMod); } } }
private int SaveBy(string json, int status) { M_UserInfo mu = buser.GetLogin(); M_CommonData model = new M_CommonData(); M_Content conMod = JsonConvert.DeserializeObject <M_Content>(json); if (conMod.id > 0) { model = conBll.SelReturnModel(conMod.id); if (!mu.UserName.Equals(model.Inputer)) { return(-1);//无权修改该文章 } } model.Title = conMod.title; model.TopImg = conMod.topimg; model.Inputer = mu.UserName; model.Status = status; model.TagKey = Request.Form["tabinput"]; model.IsComm = 1; if (!string.IsNullOrEmpty(conMod.pic)) { conMod.pic = conMod.pic.Replace(ZoomLa.Components.SiteConfig.SiteOption.UploadDir, ""); } //------------- DataTable table = new DataTable(); table.Columns.Add(new DataColumn("FieldName", typeof(string))); table.Columns.Add(new DataColumn("FieldType", typeof(string))); table.Columns.Add(new DataColumn("FieldValue", typeof(string))); table.Columns.Add(new DataColumn("FieldAlias", typeof(string))); DataRow dr = table.NewRow(); DataRow dr2 = table.NewRow(); DataRow dr3 = table.NewRow(); DataRow dr4 = table.NewRow(); dr["FieldName"] = "music"; dr2["FieldName"] = "content"; dr3["FieldName"] = "pic"; dr4["FieldName"] = "synopsis"; dr["FieldType"] = "TextType"; dr2["FieldType"] = "MultipleTextType"; dr3["FieldType"] = "TextType"; dr4["FieldType"] = "MultipleTextType"; dr["FieldValue"] = conMod.mp3; dr2["FieldValue"] = string.IsNullOrEmpty(conMod.content) ? "t" : conMod.content;//JsonConvert.SerializeObject(conMod.comlist); dr3["FieldValue"] = conMod.pic; dr4["FieldValue"] = conMod.sys; table.Rows.Add(dr); table.Rows.Add(dr2); table.Rows.Add(dr3); table.Rows.Add(dr4); //------------- if (model.GeneralID > 0) { ZLLog.L("update:" + model.GeneralID + ":" + model.ItemID); conBll.UpdateContent(table, model); } else { //M_ModelInfo modelMod = new B_Model().SelReturnModel(46); model.ModelID = 46; model.TableName = "ZL_C_yjmx";//"ZL_C_yjmx" model.NodeID = NodeID; model.GeneralID = AddContent(table, model); ZLLog.L("add:" + model.GeneralID + ":" + model.ItemID); } return(model.GeneralID); }
//http://player.youku.com/player.php/sid/XMTQ1OTU0NzMwOA==/v.swf protected void Page_Load(object sender, EventArgs e) { if (function.isAjax()) { string action = Request["action"]; string result = ""; switch (action) { case "save": string value = Request["value"]; result = SaveBy(value, (int)ConStatus.Draft).ToString(); RepToClient(result); break; } } if (!IsPostBack) { B_User.CheckIsLogged(Request.RawUrl); if (Mid > 0) { M_UserInfo mu = buser.GetLogin(); M_CommonData model = conBll.SelReturnModel(Mid); M_Content conMod = new M_Content(); conMod.id = model.GeneralID; conMod.title = model.Title; conMod.topimg = model.TopImg; Keywords.Text = model.TagKey; DataTable table = SqlHelper.ExecuteTable("SELECT * FROM ZL_C_YJMX WHERE ID=" + model.ItemID); if (table.Rows.Count < 1) { function.WriteErrMsg("游记不存在"); } if (!model.Inputer.Equals(mu.UserName)) { function.WriteErrMsg("你无权修改该游记"); } //if (!string.IsNullOrEmpty(DataConvert.CStr(table.Rows[0]["content"]))) //{ // conMod.comlist = JsonConvert.DeserializeObject<List<M_Component>>(table.Rows[0]["content"].ToString()); //} EditorContent.Text = DataConvert.CStr(table.Rows[0]["content"]); conMod.mp3 = DataConvert.CStr(table.Rows[0]["music"]); conMod.pic = DataConvert.CStr(table.Rows[0]["pic"]); Save_Hid.Value = JsonConvert.SerializeObject(conMod); } } }