hola que tal disculpen que no este dentro del tema pero necesto una gran ayuda.
lo que pasa que tengo este link
colcontenido.Text = "<a href='facturas/" + Nomfactura + "' target='_blank'>Descarga</a>";
pero lo que quiero que al momento de dar clic en descarga me mande una ventana que me diga guardar,abrir o cancelar y tengo un codigo sobre eso nadamas que no se en donde meterlo no c si me puedan ayudar
les voy a mostrar mi codigo y aber si me pueden decir donde meto el odigo para que me muestre la ventana
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Data;
using System.Data.SqlClient;
using System.Data.Common;
public partial class Datos : System.Web.UI.Page
{
string qry;
SqlCommand comando;
SqlDataReader lectura;
protected void Page_Load(object sender, EventArgs e)
{
if (Session["id_cliente"] == null)
{
Response.Redirect("Bienvenida.aspx");
}
BodyTag.Style["background-color"] = Session["COLOR"].ToString();
if(Session["query"]==null)
{
Response.Redirect("FacturaE.aspx");
}
qry = Session["query"].ToString();
SqlConnection cone = new SqlConnection("Data Source=MYA-PC\\SQLEXPRESS; Integrated Security=False;Initial Catalog=FE; User Id=sa; Password=123;");
cone.Open();
comando = new SqlCommand(qry, cone);
lectura = comando.ExecuteReader();
while (lectura.Read())
{
TableRow renglon = new TableRow();
TableCell colarchivo = new TableCell();
TableCell colcliente = new TableCell();
TableCell colserie = new TableCell();
TableCell colfolio = new TableCell();
TableCell colfechas = new TableCell();
TableCell colnombre = new TableCell();
TableCell colcontenido = new TableCell();
if (lectura.GetInt32(0) == 1)
{
colarchivo.Text = "PDF ";
}
else
{
colarchivo.Text = "xml";
}
colcliente.Text = lectura.GetString(6);
colserie.Text = lectura.GetString(2);
colfolio.Text = lectura.GetInt32(3).ToString();
colfechas.Text = lectura.GetDateTime(4).ToString();
colnombre.Text = lectura.GetString(5);
string Nomfactura = " ";
Nomfactura = lectura.GetString(5);
colcontenido.Text = "<a href='facturas/" + Nomfactura + "' target='_blank'>Descarga</a>";
renglon.Cells.Add(colarchivo);
renglon.Cells.Add(colcliente);
renglon.Cells.Add(colserie);
renglon.Cells.Add(colfolio);
renglon.Cells.Add(colfechas);
renglon.Cells.Add(colnombre);
renglon.Cells.Add(colcontenido);
Table1.Rows.Add(renglon);
}
cone.Close();
}
}
y el codigo que tengo para la ventana es el siguiente
Response.AppendHeader("content-disposition", "attachment;filename=facturas/" + Nomfactura);
pero no se donde va porfavor
ayudenmeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee e