Dynamically edit embedded Flash with vb.net

Hello, I am attempting to display my Picasa Web Albums on my website using the embedded slideshow and Google's API service. I have them both working separately, but can't figure out how to dynamically reset the "flashvars" property of the embed tag.

I copied the embed tag straight from one of my Picasa Web Albums and it looks like this:

<embed type="application/x-shockwave-flash" src="http://picasaweb.google.com/s/c/bin/slideshow.swf"
                    width="800" height="533" ID="embeddedslideshow" runat="server" pluginspage="http://www.macromedia.com/go/getflashplayer"></embed>

I also have a dropdownlist which is populated by the API (see code).  The value of the dropdownlist is the albumID which is the variable I want to dynamically change in the embed tag whenever a new album is selected from the dropdownlist.  I get an error ("'flashvars' is not a member of 'System.Web.UI.HtmlControls.HtmlGenericControl'.") if I try to reference the flashvars attribute, is there a way around this or a asp.net server control I can use instead?  Thanks!
Dim myPicasa As New PicasaService("PicasaBPS")
        myPicasa.setUserCredentials("myusername@gmail.com", "mypassword")
        Dim username As String = "________"
        Dim query As New AlbumQuery(PicasaQuery.CreatePicasaUri(username))
        Dim feed As PicasaFeed = myPicasa.Query(query)
        For Each entry As PicasaEntry In feed.Entries
            Dim albumID As String = Replace(entry.FeedUri.ToString, "http://picasaweb.google.com/data/feed/api/user/_________/albumid/", "")
            albumID = Left(albumID, 19)
            Response.Write(albumID & " - ")
            Dim albumTitle As String = entry.Title.Text
            Response.Write(albumTitle & " - ")
            Dim ac As New AlbumAccessor(entry)
            Dim PhotoQty As String = ac.NumPhotos
            Response.Write(ac.NumPhotos & "<br />")
            Dim Album As String = albumTitle & " - " & PhotoQty
            ddlPicasaAlbums.Items.Add(New ListItem(Album, albumID))

Open in new window

Who is Participating?
brianpsmith81Connect With a Mentor Author Commented:
Solved it by putting the code in a div tag and changing the innerhtml of the div tag
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.