protected virtual PlaceHolder CreatePlaceHolder(string str, string strUp) { var ph = new PlaceHolder(str, strUp); ph.SetCacheEvalRst(cacheEvalRst); return(ph); }