Add Content-Disposition header with "attachment" value. You can also specify the filename which will be suggested in the Save as dialog:
Response.AddHeader("content-disposition", "attachment;filename=print.png");Example
protected void ButtonExport_Click(object sender, EventArgs e)
{
setDataSourceAndBind();
Response.Clear();
Response.ContentType = "image/png";
Response.AddHeader("content-disposition", "attachment;filename=print.png");
MemoryStream img = DayPilotScheduler1.Export(ImageFormat.Png);
img.WriteTo(Response.OutputStream);
Response.End();
}