Hi Kate,
Because batches are stored in two separate data files (header and detail), GridView would not be the appropriate choice here. Crystal Reports for Adagio would be a logical choice.
As long as you are using Adagio Payables 6.8B, then import manual checks is available. My recommendation is to create a report using the APB68 tables (specific to open batches) and use both the Header and Detail tables (Details is the driving table). Put all the required Header fields to the left, and all Detail fields to the right. You can choose to use the 'H' and 'D' labels but this is not required. Remember to that you don't have to include all fields - you can set default values in the import process for fields that will be the same value for all checks (ie the bank code).
Hide the report header and page header sections. Export this report to an Excel file. You may have to look at the imported file to remove blank columns.
In Adagio Payables, create a template where the selected fields match those you included in your report. Set default values for any required fields you did not put in your report. You can also make the Header Character and Detail Character fields defaulted because you are using an Excel format. Set the format of the import to Excel in the template, and select the option for 'header fields on every record'. You can also choose 'verify before importing' if you wish.
Good luck!