При передаче значения из SQL custom's, его is show имеет custom' s
У меня есть магазин proc, в котором я получаю название компании , одна из компаний имеет Апостроф, например-custom'S, но на стороне сервера я получаю custom & # 3 9; s , следовательно, это дает мне ошибку
public ActionResult OfferDocument() { List<IIFL_IB_Prospects> lstProspects = new List<IIFL_IB_Prospects>(); InvestmentBankingParent IBParent = new InvestmentBankingParent(); SessionParams.IBRenderMode = "0"; DataSet ds = new DataSet(); IIFL_IB_Prospects IIFL_IB_Prospects; setUserName(); try { ds = getProspects(); foreach (DataRow dr in ds.Tables[0].Rows) { IIFL_IB_Prospects = new IIFL_IB_Prospects(); IIFL_IB_Prospects.CompanyName = Server.HtmlEncode(Convert.ToString(dr["companyname"])); lstProspects.Add(IIFL_IB_Prospects); } IBParent.Prospects = lstProspects; IBParent.recentTransaction = getKeyTransaction(); IBParent.testimonials = getClientTestimonials(); } catch (Exception ex) { string msg = ex.Message + " at " + DateTime.Now + " From RecentTransaction"; LogObj.writeLog("ErrorLogIB.txt", msg); } obj.trackUser("View Investment Banking/Offer document"); //return View(new IIFL_IB_Prospects(lstProspects)); return View(IBParent); }
Что я уже пробовал:
У меня есть
IIFL_IB_Prospects.CompanyName=Server.HtmlEncode(Convert.ToString(dr["companyname"]));