private void Form1_Load(object sender, EventArgs e) { metroTextBox1.Enabled = metroTextBox2.Enabled = metroTextBox3.Enabled = textBox1.Enabled = false; metroButton2.Enabled = metroButton4.Enabled = metroButton5.Enabled = false; metroGrid2.Enabled = false; richTextBox1.Clear(); metroLabel6.Text = ""; access_data ad = new access_data(); metroGrid1.DataSource = ad.ReturnWebSiteUrl(); UrlBoxRow = this.metroGrid1.RowCount; if (UrlBoxRow == 0) { textBox1.Enabled = false; metroTextBox1.Enabled = metroTextBox2.Enabled = metroTextBox3.Enabled = false; metroButton4.Enabled = metroButton5.Enabled = metroButton2.Enabled = metroButton10.Enabled = false; metroGrid2.Enabled = false; } DataGridViewButtonColumn bcol = new DataGridViewButtonColumn(); bcol.HeaderText = "Click Me"; bcol.Text = "Check"; bcol.Name = "btnClickMe"; bcol.UseColumnTextForButtonValue = true; metroGrid1.Columns.Add(bcol); string value = ad.CheckUpdateNotificationThroughEmail(); if (value == "yes" && firstTimeForm1 == 0) { if (CheckForInternetConnection() == true) { string email = ad.getemail(); if (ad.getemail() != "empty" && UrlBoxRow >= 1) { string x = ad.SendMail(GetAllTagData()); if (x != String.Empty) { MetroMessageBox.Show(this, x, "Wsh notify", MessageBoxButtons.OK, MessageBoxIcon.Error); } } } else { MetroMessageBox.Show(this, "No internet connection available,please check your internet connection or troubleshoot your internet connection", "WSH notify", MessageBoxButtons.OK, MessageBoxIcon.Error); } } }