@{     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.QueryString["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(format: @Edit),                 grid.Column("Title"),                 grid.Column("Genre"),                 grid.Column("Year"),                 grid.Column(format: @Delete)             )         )      
     

        Add a movie