The common problem of blank report on printing or exporting is due to Post_Back even on page. You need to call the same button even on page load.
protected void Page_Load(object sender, EventArgs e)
{
ButtonSearchStatus(sender, e);
}