Revision: 16435
Initial Code
Initial URL
Initial Description
Initial Title
Initial Tags
Initial Language
at August 4, 2009 04:50 by jmcd
Initial Code
var people = new[] { new Person("alice", "alice.png"), new Person("Bob", "bob.jpeg"), new Person("Steve", "stevo.png"), }; var myHtml = html._( body._( ul._( person => li._( a.href("/person/" + person.Id)._( img.src(person.ImageSrc).alt("profile image for " + person.Name) ) ) , people ).RenderIfChildren() ) ); Results in: <html> <body> <ul> <li> <a href="/person/aec76ab4-d5f9-47d7-8b69-698dedc778c3"> <img src="alice.png" alt="profile image for alice"/> </a> </li> <li> <a href="/person/158fe190-f39f-4786-b4e7-c26341176f64"> <img src="bob.jpeg" alt="profile image for Bob"/> </a> </li> <li> <a href="/person/cef84458-ce47-4f5f-a853-643fd23212fe"> <img src="stevo.png" alt="profile image for Steve"/> </a> </li> </ul> </body> </html>
Initial URL
Initial Description
Initial Title
Experimental HTML Building Fluent Interface
Initial Tags
html
Initial Language
C#