protected override string btnAdd_Click() { string content = Request.Form["content"]; string ccode = Request.Form["ccode"]; string imgs = Request.Form["imgs"]; Model.MHelpMatch match = BLL.MHelpMatch.GetModelByCode(ccode); Model.HelpChat model = new Model.HelpChat() { MatchCode = ccode, SendMID = TModel.MID, SendName = TModel.MName, SendTime = DateTime.Now, TContent = content, SendType = (match.OfferMID == TModel.MID ? 1 : 2), SendImages = imgs }; if (chatBLL.Add(model)) { return("1" + GetChatHtml(model)); } else { return("0发送失败"); } }
private string GetChatHtml(Model.HelpChat model) { StringBuilder html = new StringBuilder(); html.AppendFormat("<div class=\"chat_content\">"); html.AppendFormat("<div class=\"msg_row\">"); html.AppendFormat("{0}<span title=\"online\" class=\"user_online\"> </span><br />", model.SendName); html.AppendFormat("<br />{0}<br />{1}", model.SendTime.ToString("dd.MM.yyyy HH:mm"), model.SendTypeStr); html.AppendFormat("</div>"); html.AppendFormat("<div class=\"msg\">{0}{1}</div></div>", model.TContent, GetImgs(model.SendImages)); return(html.ToString()); }