Ver Mensaje Individual
  #1 (permalink)  
Antiguo 23/06/2004, 11:53
Avatar de Fher
Fher
 
Fecha de Ingreso: febrero-2003
Ubicación: En algun lugar de cancun
Mensajes: 384
Antigüedad: 21 años, 3 meses
Puntos: 0
limpiar pagina despues de un postback

noooooooooo!! sabia que algun dia esto me afectaria en algun script pero no lo habia preguntado, pero ahora se presta, mi problema tiene inicio cuando hice el formulario para insertar datos y un label que te dice que los datos se han ingresado con exito, ok no le tome tanta importancia al que no me limpiara el label despues de haber insertado los datos y hacer otra insercion, bueno, dije, como que pasa...


pero ahora tengo mi aplicacion que despliega links por medio de un datalist y a la hora de dar clic a los link se despliega informacion y una fotito (en la misma pagina ojo) pero no todos los links van a tener foto, ya que si tengo link1, link2 y link3, el link1 tiene foto pero los otros links 2 y 3 no tienen, asi que cuando doy clic a cualquiera de los links, sale su informacion y de pendiendo de que tenga foto o no esta aparecera, ahora el problema es que si le doy clic al link1 aparecera su foto (esto es correcto) pero la imagen se queda ahi y no se limpia cuando le doy clic al link 2 o 3, lo cual se deberia de limpiar si los links 2 o 3 no tienen fotos, por lo que veo esto es un problema de cache que no se limpia ..

bueno mi datalist con links llama a esta funcion para que me muestre su informacion

Sub Mi_DataList_Seleccionado(Sender As Object, E As EventArgs)

Dim idno As String = MyDataList.DataKeys(MyDataList.SelectedItem.ItemIn dex)
Dim MyCommand As New SqlDataAdapter("select * from noticias where idno= '" & idno & "'" , MyConnection)

Dim DS As New DataSet
MyCommand.Fill(DS, "titulo")

Dim RowView As DataRowView = DS.Tables("titulo").DefaultView(0)

*******Aqui valido si tiene foto***************
if Trim(RowView("foto").ToString()) <>"" then
foto.InnerHtml = "<img border='0' src='images/" & RowView("foto").ToString() & "' >"
end if

************************************
fecha.InnerHtml = "<b>Fecha: </b>" & RowView("fecha").ToString() + "<br>"
noticia.InnerHtml = "<b>Noticia: </b> " & RowView("noticia").ToString() + "<p>"
Link.InnerHtml = "<img border='0' src='Fondos/noticias-icono.gif' >"
Link.HRef="purchase.aspx?titleid=" & RowView("idno").ToString()
titulo.InnerHtml = RowView("titulo").ToString()


End Sub

******** y aqui despliego la info

<span id="foto" runat="server"/>
<a id="Link" runat="server"></a>
<span id="titulo" runat="server"/>
<span id="fecha" visible="false" runat="server"/>
<span id="noticia" runat="server"/>


alguien tiene una solucion ....
__________________
solo firma