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}
                            })) ;
                    }
                }
            }
        }