/// <summary>
 /// 填充模板并呈现
 /// </summary>
 /// <param name="path"></param>
 /// <param name="data"></param>
 public void SetJNTemplateData(string path, object data, object baseData)
 {
     if (string.IsNullOrEmpty(path))
     {
         throw new Exception("请设置模版路径");
     }
     else if (!path.EndsWith(".htm") && !path.EndsWith(".html"))
     {
         throw new Exception("未设置模版路径或模版路径不是以.htm 或html结尾");
     }
     //if (data == null)
     //    throw new Exception("请设置数据实例");
     JinianNet.JNTemplate.ITemplate template = JinianNet.JNTemplate.Engine.LoadTemplate(path);
     template.Context.TempData.Push("data", data);
     template.Context.TempData.Push("basedata", baseData);
     template.Render(this._context.Response.Output);
     this._context.Response.End();
 }
        /// <summary>
        /// 返回填充模板后是内容
        /// </summary>
        /// <param name="path"></param>
        /// <param name="data"></param>
        /// <returns></returns>
        public string GetJNTemplateData(string path, object data, object baseData)
        {
            string finalContent = null;

            if (string.IsNullOrEmpty(path))
            {
                throw new Exception("请设置模版路径");
            }
            else if (!path.EndsWith(".htm") && !path.EndsWith(".html"))
            {
                throw new Exception("未设置模版路径或模版路径不是以.htm 或html结尾");
            }
            //if (data == null)
            //    throw new Exception("请设置数据实例");
            JinianNet.JNTemplate.ITemplate template = JinianNet.JNTemplate.Engine.LoadTemplate(path);
            template.Context.TempData.Push("data", data);
            template.Context.TempData.Push("basedata", baseData);

            JinianNet.JNTemplate.Template temp = template as JinianNet.JNTemplate.Template;
            finalContent = temp.Render();
            return(finalContent);
        }