Foros del Web » Programando para Internet » ASPX (.net) »

imagebutton al clikear descargar archivo

Estas en el tema de imagebutton al clikear descargar archivo en el foro de ASPX (.net) en Foros del Web. hola tengo este codigo <asp:imagebutton ID="imgestado" runat="server" imageurl="imagenesoplat/descargar.png" ToolTip= ' <%# Eval("Nombre") %>' /> funciona bien lo que quiero es que al darle clik me ...
  #1 (permalink)  
Antiguo 19/08/2011, 10:33
Avatar de Melecio  
Fecha de Ingreso: julio-2011
Ubicación: Coahuila
Mensajes: 320
Antigüedad: 13 años, 4 meses
Puntos: 8
imagebutton al clikear descargar archivo

hola tengo este codigo

<asp:imagebutton ID="imgestado" runat="server" imageurl="imagenesoplat/descargar.png" ToolTip= ' <%# Eval("Nombre") %>' />


funciona bien lo que quiero es que al darle clik me descarge un archivo puse este



PostBackUrl=' <%# Eval("url") %>'

pero no me descarga dice

No se permite el verbo HTTP POST utilizado para tener acceso a la ruta '/oplat/directorio/2/2.doc'.


como le puedo hacer para descargar el archivo

tambien tengo otra idea

puse un dropdownlist el cual me llama una ruta lo que quiero tambien es agregar

el dropdownlist.selecteditem.tostring

aqui

PostBackUrl=' <%# Eval("url") %>'

esta es mi idea unaves que pueda descargar archivos le agregaria esto

este codigo no es correcto solo es una idea para obtener el dato del dropdownlist

PostBackUrl=' <%# dropdownlist.selecteditem.tostring Eval("url") %>'


gracias
  #2 (permalink)  
Antiguo 19/08/2011, 10:57
Avatar de Melecio  
Fecha de Ingreso: julio-2011
Ubicación: Coahuila
Mensajes: 320
Antigüedad: 13 años, 4 meses
Puntos: 8
Respuesta: imagebutton al clikear descargar archivo

para mandar llamar una funcion en java scipt

<script>

function descargar(url){

location.href= url;

}

</script>

onclik='descargar(<%# Eval("url") %>)' />


no se si este bien
  #3 (permalink)  
Antiguo 19/08/2011, 11:35
Avatar de Melecio  
Fecha de Ingreso: julio-2011
Ubicación: Coahuila
Mensajes: 320
Antigüedad: 13 años, 4 meses
Puntos: 8
Respuesta: imagebutton al clikear descargar archivo

con este codigo si me funciona

<script runat="server">
Sub descarga(ByVal obj As Object, ByVal e As ImageClickEventArgs, ByVal ur As String)

MsgBox(ddl_carpetas.SelectedItem.ToString & "/" & ur)


End Sub
</script>



OnClick="descarga"


bueno asta aqui esta todo bien

pero mi idea es extraer esto ' <%# Eval("url") %>' y mandarlo a descarga

OnClick="descarga('<%# Eval("url") %>')"
asi es lo que quiero pero no me funciona como puedo hacer que envie el dato url

para que este lo lea

<script runat="server">
Sub descarga(ByVal obj As Object, ByVal e As ImageClickEventArgs, ByVal ur As String)

MsgBox(ddl_carpetas.SelectedItem.ToString & "/" & ur)


End Sub
</script>
  #4 (permalink)  
Antiguo 19/08/2011, 11:56
Avatar de Melecio  
Fecha de Ingreso: julio-2011
Ubicación: Coahuila
Mensajes: 320
Antigüedad: 13 años, 4 meses
Puntos: 8
Respuesta: imagebutton al clikear descargar archivo

ok logre hacerlo este es el codigo

<asp:GridView ID="GridView1" runat="server" CssClass="gridview" >


<Columns>
<asp:TemplateField HeaderText="Descargar">
<ItemTemplate>
<asp:HyperLink runat="server" ID="hyperSponsor" Target="_blank" NavigateUrl=' <%# Eval("url") %>' >
<asp:Image runat="server" ID="imgSponsor" ImageUrl="imagenesoplat/descargar.png" ToolTip= ' <%# Eval("url") %>'/>
</asp:HyperLink>
</ItemTemplate>
</asp:TemplateField>
</Columns>
</asp:GridView>


bien descargar si se pudo haroa quiero cambiar

<asp:Image runat="server" ID="imgSponsor" ImageUrl="imagenesoplat/descargar.png" ToolTip= ' <%# Eval("url") %>'/>

por esto

<Columns>
<asp:TemplateField HeaderText="Descargar">
<ItemTemplate>

<asp:imagebutton runat="server" ID="imgSponsor" ImageUrl="imagenesoplat/descargar.png" ToolTip= ' <%# Eval("url") %>' />

</ItemTemplate>
</asp:TemplateField>
</Columns>
</asp:GridView>

al darle clik que me lleva a este codigo

<script runat="server">
Sub descargar(ByVal obj As Object, ByVal e As ImageClickEventArgs, ByVal ur As String)

MsgBox(ddl_carpetas.SelectedItem.ToString & "/" & ur)


End Sub
</script>


con onclik="descargar(' <%# Eval("url") %>' />)"

como seria el codigo bien hecho

Etiquetas: asp, dropdownlist, imagebutton, aspx
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 12:08.