Как мне динамически установить источник IFrame?

У меня есть IFrame для встраивания видео на YouTube. Я хочу создать текстовое поле, в котором пользователь (администраторы) может вставить новый src (URL) видео, а IFrame получит новый источник. Вот что у меня так далеко:

protected void Edited_Click(object sender, EventArgs e)
    {
       // HtmlControl frame1 = (HtmlControl)this.FindControl("frame1");
        string url = TextBox1.Text;
        frame1.Attributes["src"] = url;

    }

И в HTML-коде есть Iframe:

<div id="video">
    <iframe title="YouTube video player" runat="server" width="420" 
            frameborder="1" style="height: 265px; float: left; 
            text-align: center;" id="frame1" 
        name="frame1" align="middle"></iframe>
       <br />
       </div>

Я не устанавливаю src в начале, но когда я вставляю URL в текстовое поле и нажимаю кнопку, Iframe ничего не отображает.

Ответы на вопрос(2)

Ваш ответ на вопрос