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); }
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 RazorEngineContext(RazorTemplateHtmlHelper razorTemplateHtmlHelper) { _razorTemplateHtmlHelper = razorTemplateHtmlHelper; }