public void BusquedaLibro() { string text = Convert.ToString(Request.QueryString["bookName"]); int c; DataTable tb = new DataTable(); DataRow dr; var item = l.ListarLibroPorNombre(text); if (item != null) { c = 0; gvLibro.Visible = true; lblAlert.Visible = false; gvMultimedia.Visible = false; tb.Columns.Add("ISBN", typeof(string)); tb.Columns.Add("Codigo", typeof(string)); tb.Columns.Add("Autor", typeof(string)); tb.Columns.Add("Nombre", typeof(string)); tb.Columns.Add("Genero", typeof(string)); tb.Columns.Add("Fecha", typeof(string)); tb.Columns.Add("Estado", typeof(string)); tb.Columns.Add("Prestados", typeof(string)); tb.Columns.Add("Esperar", typeof(string)); foreach (var items in item) { dr = tb.NewRow(); dr["ISBN"] = items.isbn; dr["Codigo"] = items.codigo; dr["Autor"] = items.autor; dr["Nombre"] = items.nombre; dr["Genero"] = items.genero; dr["Fecha"] = items.fecha; dr["Esperar"] = items.idLibro; //gvLibro.Rows[c].Cells.Equals("Accion").Value = items.idLibro; if (l.StockMayor(items.idstock)) { dr["Estado"] = "Disponible"; dr["Prestados"] = l.Prestados(items.idstock); } else { dr["Estado"] = "No Disponible"; dr["Prestados"] = l.Prestados(items.idstock); } tb.Rows.Add(dr); c++; } gvLibro.DataSource = tb; gvLibro.DataBind(); ViewState["table1"] = tb; } else { lblAlert.Visible = true; } }