public static OnlineListQAManager GetInstance() { if (_instance == null) { _instance = new OnlineListQAManager(); } return(_instance); }
public static OnlineListQAManager GetInstance() { if( _instance == null ) { _instance = new OnlineListQAManager(); } return _instance; }
public string GetC1RightQA(int c1SysNo) { Hashtable ht = new Hashtable(5); ht.Add("OnlineAreaType", (int)AppEnum.OnlineAreaType.FirstCategory); ht.Add("CategorySysNo", c1SysNo); DataSet ds = OnlineListQAManager.GetInstance().GetOnlineListQADs(ht, AppConst.IntNull); if (!Util.HasMoreRow(ds)) { return(""); } StringBuilder sb = new StringBuilder(); sb.Append("<div id=fl_ztlb class=panelr>"); sb.Append("<div class=panelr_title>"); //sb.Append( "<div class=panelr_more><a href=#><img src='../images/site/main/left/more.png' /></a></div>"); sb.Append("<div class=panelr_more></div>"); sb.Append("<img src='../images/site/main/right/tt_zjlb.png' alt='专题列表' /></div>"); sb.Append("<div class=panelr_content>"); sb.Append("<div class=c_zxdc>"); foreach (DataRow dr in ds.Tables[0].Rows) { if (Util.TrimNull(dr["Question"]).Length > 20) { sb.Append("<div class=c_zxgg_li><a href='../Items/QADetail.aspx?ID=" + Util.TrimIntNull(dr["SysNo"]) + "'>" + Util.TrimNull(dr["Question"]).Substring(0, 20) + "..." + "</a></div>"); } else { sb.Append("<div class=c_zxgg_li><a href='../Items/QADetail.aspx?ID=" + Util.TrimIntNull(dr["SysNo"]) + "'>" + Util.TrimNull(dr["Question"]) + "</a></div>"); } } sb.Append("</div>"); sb.Append("</div>"); sb.Append("</div>"); return(sb.ToString()); }
public string GetAreaQADiv(Hashtable ht, string Position, int Top) { DataSet ds = OnlineListQAManager.GetInstance().GetOnlineListQADs(ht, Top); int QAType = Int32.Parse(ht["QAType"].ToString()); string QATypeName = AppEnum.GetQAType(QAType); if (!Util.HasMoreRow(ds)) { return(""); } StringBuilder sb = new StringBuilder(); if (Position == "Left") { sb.Append("<div id=fl_yxxt class=panel>"); sb.Append("<div class=panel_title>"); sb.Append("<div class=panel_more><a href='../Service/News.aspx?Type=Article&Type2=" + QAType + "' style='color:#205E8A;' target='_blank'>更多...</a></div>"); sb.Append(QATypeName + "</div>"); sb.Append("<div class=panel_content>"); sb.Append("<div class=c_yxxt>"); foreach (DataRow dr in ds.Tables[0].Rows) { if (Util.TrimNull(dr["Question"]).Length > 20) { sb.Append("<span><a href='../Service/NewsDetail.aspx?Type=Article&ID=" + Util.TrimIntNull(dr["SysNo"]) + "' target='_blank'>" + Util.TrimNull(dr["Question"]).Substring(0, 20) + "..." + "</a></span>"); } else { sb.Append("<span><a href='../Service/NewsDetail.aspx?Type=Article&ID=" + Util.TrimIntNull(dr["SysNo"]) + "' target='_blank'>" + Util.TrimNull(dr["Question"]) + "</a></span>"); } } sb.Append("</div>"); sb.Append("</div>"); sb.Append("</div>"); } else if (Position == "Right") { sb.Append("<div id=fl_ztlb class=panelr>"); sb.Append("<div class=panelr_title>"); sb.Append("<div class=panelr_more><a href='../Service/News.aspx?Type=Article&Type2=" + QAType + "' style='color:#205E8A;' target='_blank'>更多...</a></div>"); sb.Append(QATypeName + "</div>"); sb.Append("<div class=panelr_content>"); sb.Append("<div class=c_zxdc>"); foreach (DataRow dr in ds.Tables[0].Rows) { if (Util.TrimNull(dr["Question"]).Length > 20) { sb.Append("<div class=c_zxgg_li><a href='../Service/NewsDetail.aspx?Type=Article&ID=" + Util.TrimIntNull(dr["SysNo"]) + "' target='_blank'>" + Util.TrimNull(dr["Question"]).Substring(0, 20) + "..." + "</a></div>"); } else { sb.Append("<div class=c_zxgg_li><a href='../Service/NewsDetail.aspx?Type=Article&ID=" + Util.TrimIntNull(dr["SysNo"]) + "' target='_blank'>" + Util.TrimNull(dr["Question"]) + "</a></div>"); } } sb.Append("</div>"); sb.Append("</div>"); sb.Append("</div>"); } return(sb.ToString()); }