private void llenarComboPaginaN(string filtro, string columna = "alias", string valor = "") { this.cmbPaginaN.Items.Clear(); int cant_paginas = 0; int total_registros = 0; int reg_por_paginas = Convert.ToInt32(this.cmbRegPorPagina.Text); if (filtro == "todos") { total_registros = _clsNUsuario.ContarTodosRegistrosN("todos"); } else { total_registros = _clsNUsuario.ContarTodosRegistrosN("criterio", columna, valor); } decimal resultado_division = (decimal)total_registros / (decimal)reg_por_paginas; cant_paginas = Convert.ToInt32(Math.Ceiling(resultado_division)); if (cant_paginas > 0) { nuPaginas = cant_paginas; totalRegistros = total_registros; for (int i = 1; i <= cant_paginas; i++) { this.cmbPaginaN.Items.Add(i); } this.cmbPaginaN.SelectedIndex = 0; } else { this.cmbPaginaN.Items.Clear(); } }