private void publicar(int id) { string html; int i = 0; DataTable dt = Nproyecto.Buscar(id); foreach (DataRow item in dt.Rows) { i++; html = ""; html = "<div class='row well' >"; html += "<div class='col-md-8' >"; html += "<input class='form-control' type='text' id='txt" + i.ToString() + "' value='" + item["titulo"].ToString() + "' />"; html += "<br/> <textarea class='form-control' cols='4' rows='2' >" + item["descripcion"].ToString() + "</textarea>"; html += "<br/> <asp:button id='btn" + i.ToString() + "' runat='server' class='btn btn-primary'>Publicar Comentario</asp:button> "; html += "</div>"; html += "</div>"; this.divcontenido.InnerHtml += html; } }
private void publicar() { string html; DataTable dt = Nproyecto.Buscar(""); foreach (DataRow item in dt.Rows) { html = ""; html = "<div class='row well' >"; html += "<div class='col-md-8' >"; html += "<h2>" + item["titulo"].ToString() + "</h2>"; html += "<p>Fecha publicación: " + item["fechapublicacion"].ToString() + "</p>"; html += "<p>" + item["descripcion"].ToString() + "</p> <br/>"; html += "<label>Comentario</label>"; html += "<br/> <textarea class='form-control' cols='4' rows='2' ></textarea>"; html += "<br/> <button class='btn btn-primary' >Publicar Comentario</button>"; html += "</div>"; html += "</div>"; this.divcontenido.InnerHtml += html; } }
protected void btnenviar_Click(object sender, EventArgs e) { Eproyecto p = new Eproyecto(); EproyectoCategoria ep = new EproyectoCategoria(); p.accion = "I"; p.descripcion = this.txtdescripcion.Value.ToUpper(); p.titulo = this.txttitulo.Text; p.estado = "A"; p.fechaPublicacion = DateTime.Now; p.puntos = 0; p.idpersona = (Session["id"] != null) ? Convert.ToInt32(Session["id"].ToString()):0; try { int id = Nproyecto.Sentencia(p); foreach (GridViewRow item in this.Grid.Rows) { if (item.Cells[1].Controls[1] is CheckBox) { CheckBox ck = item.Cells[1].Controls[1] as CheckBox; if (ck.Checked == true) { ep.idproyecto = id; ep.idcategoria = int.Parse(Grid.DataKeys[item.RowIndex][0].ToString()); NproyectoCategoria.Sentencia(ep); } } } ScriptManager.RegisterStartupScript(this, GetType(), Guid.NewGuid().ToString(), "$.notify('Datos Enviados!','success');", true); } catch (Exception ex) { } }