2010-10-23 168 views
0

我創建了一個web用戶控件我想在用戶點擊鏈接時更改iframe的src值,但問題是我沒有訪問頁面內的iframe從Web用戶的控制,我認爲有一種方式,因爲我控制的網頁,他們有一定的關係,也許是我想找到這樣的事情:
從網頁用戶控件訪問頁面內的html控件

public void On_WebUserControl_LinkButton_Click(object sender, EventArgument e) 
{ 
    HtmlControl iframe = (HtmlControl) MainPage.findcontrol("myFrameName"); 
    iframe.attribute["src"] = mystringsrc; 
} 

回答

0

如何在JavaScript這樣做呢?您將保存一整個不必要的回傳到服務器...

您可以使用以下jQuery代碼來更改src屬性。

$('#idOfYourButton').click(function() { 
    $('#idOfYourIframe').attr('src', 'the new url'); 
}; 
+0

我該如何實現它?使用json的jquery請告訴我更多 – kamiar3001 2010-10-23 13:27:45

+0

不幸的是,在GridView中動態生成Ids,在這種情況下這是不正確的 – kamiar3001 2010-10-23 13:45:59

+1

因此,改爲使用'ends with'選擇器或css類或任何其他適合您的選擇器 – 2010-10-23 13:54:15

相關問題