Ejemplo n.º 1
0
        public override void Render(IBuilder builder)
        {
            using (builder.Html())
            {
                using (builder.Head())
                {
                    using (builder.Link(
                        new Uri("/Home/Style"))) ;
                }
                using (builder.Body())
                {
                    using (builder.Div())
                    {
                        using (builder.Heading("Coded Views Project", HeadingTier.H1)) ;
                        using (builder.Paragraph())
                        {
                            using (builder.Text("An alternative to resolving .cshtml files from embedded resources.")) ;
                        }
                    }
                    using (builder.Div(new HtmlAttributes { { "id", "Content" } }))
                    {
                        RenderContent();

                        using (builder.Script(
                            new Uri("/Home/Script"), ScriptSourceType.JavaScript, new HtmlAttributes
                            {
                                {"async"},
                                {"data-something", 8}
                            })) ;
                    }
                }
            }
        }
Ejemplo n.º 2
0
 public override void Render(IBuilder builder)
 {
     using (builder.Heading("Example without model", HeadingTier.H2)) ;
     using (builder.Paragraph())
     {
         using (builder.Text("This is a test!")) ; using (builder.LineBreak()) ;
         using (builder.Text("See!")) ;
     }
     using (builder.Paragraph())
     {
         using (builder.Text("Meanwhile checkout ")) ;
         using (builder.HyperLink(new Uri("/Example")).SetText("the Example containing a model")) ;
         using (builder.Text(".")) ;
     }
 }