private async void FillTable(string busqueda, int page, int limit) { consulta = null; consulta = await consultaService.GetConsultaDataTable(txtBusqueda.Text, table, tipo, page, limit); dgDatos.DataSource = null; dgDatos.Rows.Clear(); dgDatos.Columns.Clear(); if (consulta is null || consulta.Data is null) { return; } if (consulta.Data.Rows.Count > 0) { dgDatos.DataSource = consulta.Data; DataGridViewButtonColumn btnVer = new DataGridViewButtonColumn(); dgDatos.Columns.Add(btnVer); btnVer.Text = "Ver"; btnVer.Name = "Ver"; btnVer.Width = 84; btnVer.UseColumnTextForButtonValue = true; DataGridViewButtonColumn btnEditar = new DataGridViewButtonColumn(); dgDatos.Columns.Add(btnEditar); btnEditar.Text = "Editar"; btnEditar.Name = "Editar"; btnEditar.Width = 84; btnEditar.UseColumnTextForButtonValue = true; } }