public void Default() { string errtitle = "<h3 class='panel-title'><span class='fa fa-exclamation-circle'></span> 不正确的访问</h3>"; int id = DataConverter.CLng(Request.QueryString["id"]); M_UserInfo mu = buser.SelReturnModel(Uid); if (mu.IsNull) { function.WriteErrMsg(errtitle, "主页ID违规,请使用/Space/Default?id=[uid]方式访问", ""); return; } else if (mu.State != 2) { function.WriteErrMsg(errtitle, "未通过认证会员无法开启个人主页! !", ""); return; } else if (mu.PageID < 1) { function.WriteErrMsg(errtitle, "用户未指定模板", ""); return; } bsMod = bsBll.SelReturnModel(mu.PageID); if (bsMod == null) { function.WriteErrMsg(errtitle, "指定的风格不存在", ""); return; } string tlp = function.VToP(SiteConfig.SiteOption.TemplateDir + bsMod.UserIndexStyle); if (!System.IO.File.Exists(tlp)) { function.WriteErrMsg(errtitle, "模板文件[" + bsMod.UserIndexStyle + "]不存在", ""); return; } string html = SafeSC.ReadFileStr(tlp); string ContentHtml = bll.CreateHtml(html); Response.Write(ContentHtml); }
public ActionResult MyZonePage() { PageSetting setting = bsBll.SelPage(CPage, PSize); if (Request.IsAjaxRequest()) { return(PartialView("MyZonePage_List", setting)); } if (mu.State != 2) { ViewBag.showtype = 1; } else if (setting.itemCount < 1) { ViewBag.showtype = 2; } else { if (mu.PageID < 1) { ViewBag.sname = "还没有选定模板"; } else { M_User_BlogStyle bsMod = bsBll.SelReturnModel(mu.PageID); if (bsMod != null) { ViewBag.sname = bsMod.StyleName + " <a href='/User/Space/SpaceManage?ID=" + mu.UserID + "' target='_blank' class='btn btn-xs btn-info'>访问页面</a>"; } } } return(View(setting)); }
public void Mybind() { if (Mid > 0) { M_User_BlogStyle model = bsBll.SelReturnModel(Mid); StyleName_T.Text = model.StyleName; StylePic_T.Text = model.StylePic; UserIndexStyle_T.Text = model.UserIndexStyle.Trim(new char[] { '/' }); EBtnSubmit.Text = "修改"; } }
protected void EBtnSubmit_Click(object sender, EventArgs e) { M_User_BlogStyle bsMod = Mid > 0 ? bsBll.SelReturnModel(Mid) : new M_User_BlogStyle(); bsMod.StyleName = this.StyleName_T.Text; bsMod.StylePic = this.StylePic_T.Text; bsMod.UserIndexStyle = "/" + this.UserIndexStyle_T.Text; if (Mid > 0) { bsBll.UpdateByID(bsMod); } else { bsBll.Insert(bsMod); } function.WriteSuccessMsg("操作成功!", "ZoneStyleManage.aspx"); }