Example #1
0
        public override object InternalEvaluate(TagModel model)
        {
            object        result = null;
            XPathDocument xDoc   = XmlHelper.GetAsXmlDocument(Doc, model, null);

            if (xDoc != null)
            {
                result = InternalTransform(model, result, xDoc);
            }
            return(result);
        }
Example #2
0
        private XslCompiledTransform GetTransformationEngine(TagModel model)
        {
            XslCompiledTransform transform = null;
            XPathDocument        xsltDoc   = XmlHelper.GetAsXmlDocument(Xslt, model, null);

            if (xsltDoc != null)
            {
                transform = new XslCompiledTransform();
                transform.Load(xsltDoc);
            }
            return(transform);
        }
Example #3
0
        public override object InternalEvaluate(TagModel model)
        {
            XPathDocument xDoc = XmlHelper.GetAsXmlDocument(Doc, model, GetAsString(Body, model));

            return(xDoc);
        }