title: jqGrid ASP .Net Permanent 'Add new row'
body: <p>I've been using jqGrid ASP .Net and really happy with it but I required a permanent blank new row at the top of the grid which allows a user to enter a new row on the fly rather than using the add row dialog.</p>
  
  <p>From looking at the trirand forums, this is currently not supported 'out of the box'.</p>
  
  <p>I have seen this forum post <a href="http://www.trirand.net/forum/default.aspx?g=posts&amp;t=212" rel="nofollow noreferrer">http://www.trirand.net/forum/default.aspx?g=posts&amp;t=212</a> but it doesn't work (alert is shown but nothing else happens) and also requires the user to click the New button rather than the new row always being at the top of the grid.</p>
  
  <p>Any help would be greatly appreciated,
  Cheers</p>
  
  <p>Additional Information:
  I am wanting a permanent blank row at the top of the grid where the user enters every new row, below this row would be the data already entered (loaded from the database on page load). As the new row is added (when the user hits enter) the row is displayed in the grid (which I gather would also fire the OnRowAdding event for me to insert into the sql server) and the permanent new row would clear its values ready for new entry. I am also using inline editing (which is working fine) and committing the changes to a sql server database. I am populating the grid on load of the page by setting the datasource to a datatable and calling DataBind()</p>