@{     var db = Database.Open("WebPagesMovies") ;     var selectCommand = "SELECT * FROM Movies";     var searchTerm = "";     if(!Request.QueryString["searchGenre"].IsEmpty() ) {         selectCommand = "SELECT * FROM Movies WHERE Genre = @0";         searchTerm = Request.QueryString["searchGenre"];     }     if(!Request.QueryString["searchTitle"].IsEmpty() ) {         selectCommand = "SELECT * FROM Movies WHERE Title LIKE @0";         searchTerm = "%" + Request["searchTitle"] + "%";     }     var selectedData = db.Query(selectCommand, searchTerm);     var grid = new WebGrid(source: selectedData, defaultSort: "Genre", rowsPerPage:3); }           Movies            

Movies

     
       
                       
        (Leave blank to list all movies.)
       
       
                             
       
     
   
      @grid.GetHtml(         tableStyle: "grid",         headerStyle: "head",         alternatingRowStyle: "alt",         columns: grid.Columns(           grid.Column("Title"),           grid.Column("Genre"),           grid.Column("Year")         )       )