Saludos,
Si, tienes toda la razon... sin embargo la unica manera que se me ocurre es por javascript, que de hecho ha dado solucion sin recurrir al postback:
Código Javascript
:
Ver originalfunction DdlWmp_SelectedIndexChanged(Valor)
{
document.getElementById('Wmp').URL = Valor;
}
Código HTML:
Ver original<asp:DropDownList ID="DdlWmp" runat="server" onChange="DdlWmp_SelectedIndexChanged(this.value);">
<asp:ListItem Text="1 - Ardiendo En Llamas" Value="Musica/1-Ardiendo%20En%20Llamas.mp3"></asp:ListItem>
<asp:ListItem Text="2 - Desangren" Value="Musica/2-Desangren.mp3"></asp:ListItem>
<asp:ListItem Text="3 - La Marcha De Las Ratas" Value="Musica/3-La%20Marcha%20De%20Las%20Ratas.mp3"></asp:ListItem>
</asp:DropDownList>
<object id="Wmp" classid="clsid:6BF52A52-394A-11D3-B153-00C04F79FAA6"> <param name="URL" value="Musica/1-Ardiendo%20En%20Llamas.mp3" />
En la segunda pagina que te di anteriormente, hay una lista de los codigos javascript a utilizar que quizá te puedan interesar.
Nuevamente espero haberte ayudado.
Jsrc1990.