public static RawString Render(this IEnumerable<PropertyVm> properties, RazorTemplateHtmlHelper html)
 {
     var sb = new StringBuilder();
     foreach (var propertyVm in properties)
     {
         sb.AppendLine(propertyVm.Render(html).ToString());
     }
     return new RawString(sb.ToString());
 }
 public void CanRenderAPropertyWithoutThrowingAnException()
 {
     var someObject = new SomeType() {SomeProperty = "SomeValue"};
     var properties = Properties.For(someObject);
     var annotation = new System.ComponentModel.DataAnnotations.DisplayAttribute();
     var helper = new RazorTemplateHtmlHelper();
     var html = properties.Render(helper);
     Assert.AreEqual(expected, html);
 }
Example #3
0
        public void CanRenderAPropertyWithoutThrowingAnException()
        {
            var someObject = new SomeType()
            {
                SomeProperty = "SomeValue"
            };
            var properties = Properties.For(someObject);
            ////var annotation = new System.ComponentModel.DataAnnotations.DisplayAttribute();
            var helper = new RazorTemplateHtmlHelper();
            var html   = properties.Render(helper);

            Assert.AreEqual(expected, html);
        }
 public RazorTemplateViewData(RazorTemplateHtmlHelper razorTemplateHtmlHelper)
 {
     _razorTemplateHtmlHelper = razorTemplateHtmlHelper;
 }
 public static RawString Render(this PropertyVm propertyVm, RazorTemplateHtmlHelper html)
 {
     return (html.Partial("FormFactory/Form.Property", propertyVm));
 }
 public RazorTemplateViewData(RazorTemplateHtmlHelper razorTemplateHtmlHelper)
 {
     _razorTemplateHtmlHelper = razorTemplateHtmlHelper;
 }
 public RazorEngineContext(RazorTemplateHtmlHelper razorTemplateHtmlHelper)
 {
     _razorTemplateHtmlHelper = razorTemplateHtmlHelper;
 }