Foros del Web » Programación para mayores de 30 ;) » .NET »

Actualizar flash en aspx

Estas en el tema de Actualizar flash en aspx en el foro de .NET en Foros del Web. Hola maestros de .NET tengo el siguiente problema estoy creando un sitio web usando master page código .master <%@ Master Language="C#" AutoEventWireup="true" CodeFile="MenuMaster.master.cs" Inherits="MenuMaster" %> ...
  #1 (permalink)  
Antiguo 15/12/2010, 20:51
 
Fecha de Ingreso: enero-2010
Mensajes: 4
Antigüedad: 14 años, 3 meses
Puntos: 0
Actualizar flash en aspx

Hola maestros de .NET
tengo el siguiente problema estoy creando un sitio web usando master page

código .master

<%@ Master Language="C#" AutoEventWireup="true" CodeFile="MenuMaster.master.cs" Inherits="MenuMaster" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
<title>Página sin título</title>
<link rel="stylesheet" type="text/css" href="JavaScript/sdmenu/sdmenu.css" />
<script type="text/javascript" src="../JavaScript/sdmenu/sdmenu.js">
</script>
<script type="text/javascript">
var myMenu;
window.onload = function() {
myMenu = new SDMenu("my_menu");
myMenu.init();
};
</script>
</head>
<body>
<form id="form1" runat="server">
<div>
<table style=" margin: 0 auto; width: 80%; height: 95%; " >
<tr>
<td colspan = "2" align ="center" style="height:15%">
<h1>Hola</h1>
</td>
</tr>
<tr>
<td style=" width:23%; height:70%;">
<form action="#" style="font-family: sans-serif; font-size: .8em"
onsubmit="return false">
</form>
<div style="float: left" id="my_menu" class="sdmenu">
<div class="collapsed">
<span>Belleza</span>
<a href="http://www.forosdelweb.com/f29/Forms/Fotos.aspx?nf=bcp">Cuidado personal</a>
<a href="http://www.forosdelweb.com/f29/Forms/Fotos.aspx?nf=bj">Joyas</a>
</div>
<div class="collapsed">
<span>Deportes</span>
<a href="http://www.forosdelweb.com/f29/Forms/Fotos.aspx?nf=dc">Camping</a>
<a href="http://www.forosdelweb.com/f29/Forms/Fotos.aspx?nf=df">Fútbol</a>
</div>
</div>
</td>
<td>
<asp:ContentPlaceHolder ID="ContentPlaceHolder1" runat="server">
</asp:ContentPlaceHolder>
</td>
</tr>
</table>
</div>
</form>
</body>
</html>

el master es una tabla con un menú y ContentPlaceHolder

cuando se selecciona un menú se llama a Fotos.aspx

código .aspx

<%@ Page Language="C#" MasterPageFile="~/MenuMaster.master" AutoEventWireup="true" CodeFile="Fotos.aspx.cs" Inherits="_Default" Title="Untitled Page" %>
<asp:Content ID="Content1" ContentPlaceHolderID="ContentPlaceHolder1" Runat="Server">
<div id="gallery">
<object type="application/x-shockwave-flash"
data="../FlashGaleria/gallery.swf" style="width:590px; height:510px"> <param id="mov" name="movie" value="../FlashGaleria/gallery.swf" />
<param name="quality" value="high" />
<param name="allowFullScreen" value="true" />
<img src="http://www.forosdelweb.com/f29/Fotos/x.jpg" width="700" height="450" alt="reemplazo
de flash" />
</object>
</div>
</asp:Content>

codebehind aspx.cs

protected void Page_Load(object sender, EventArgs e)
{
string url = "";
url = Request.QueryString["nf"];
FotosNegocio objfotoNegocio = new FotosNegocio();
objfotoNegocio.STipoFoto = url;
objfotoNegocio.recuperaFotos(objfotoNegocio);
}

básicamente cuando se carga Fotos.aspx se recibe el parámetro pasado por url y se llaman a unos métodos de otras capas los cuales crean un xml el cual es usado por la galería flash para mostrar sus fotos

El problema es el siguiente
cuando se selecciona algun menú por ejemplo belleza cuidado personal se crea el xml correspondiente a belleza cuidado personal y se muestran sus correspondientes fotos hasta aquí perfecto pero si despues de hacer esto selecciono otro menú se crea el xml correspondiente a este menú pero la galería sigue mostrando las fotos del menu anterior creo que es porque lee el cache y no el xml ya que si abro el menú con el boton derecho habrir en una nueva pestaña la habre bien.
Como podría solucionar esto ya que he buscado bastante pero no logro solucionarlo.
Disculpen si fuí muy extenso es que quería colocar toda la información a su disposición.
Gracias por su ayuda.

Última edición por miqj69; 15/12/2010 a las 21:06

Etiquetas: aspx, flash
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 23:04.