Ver Mensaje Individual
  #4 (permalink)  
Antiguo 24/11/2010, 20:00
mikee
 
Fecha de Ingreso: octubre-2010
Mensajes: 3
Antigüedad: 13 años, 6 meses
Puntos: 0
Respuesta: cargar grilla seleccionando con el dato seleccionado de un dropdownlist

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