buenos días tengo un problema con un botón, el mismo se encargar de asociar o agrupar por medio de un procedimiento las filas seleccionadas del gridview con el item seleccionado de un dropdownlist ademas debe validar que en ambos se haya seleccionado un item para poder ejecutar el procedimiento, sin embargo el mismo se ejecuta y realiza las validación de dropdownlist pero para la validación del gridview y la afirmación de agrupar lo realice mostrando mensajes en javascript por medio de la condición if, pero siempre me muestra el mismo mensaje realice o no el procedimienrto aqui les dejo el codigo.
protected void btnAgrupar_Click(object sender, EventArgs e)
{
DataTable listId = LeerSeleccion(); // funcion que recorre el gridview
int result = 0;
int idGrupo = ddlOperacionesSinGrupo.SelectedIndex;
if (ddlOperacionesSinGrupo.SelectedItem != null)
{
idGrupo = Convert.ToInt32(ddlOperacionesSinGrupo.SelectedVal ue);
}
result = ConceptosDAO.pa_AsociarConceptosSinGrupo(listId, idGrupo);
if (result != 0)
{
string script = @"<script type='text/javascript'>alert('Se ha agrupado satisfactoriamente');</script>";
ScriptManager.RegisterStartupScript(this, typeof(Page), "alerta", script, false);
}
else
{
string script = @"<script type='text/javascript'>alert('No se puede realizar el procedimiento debido a que no ha seleccionado un registro para realizar la agrupacion');</script>";
ScriptManager.RegisterStartupScript(this, typeof(Page), "alerta", script, false);
}
LlenarGridConsulta();
}