2014-07-19 99 views
0

我有一個「Webform1.aspx」Gridview,我想當我點擊「webform2.aspx」,「webform1.aspx」刷新或更好的方式「webform1.aspx」gridview刷新按鈕只是刷新。刷新GridView到其他WebForm

回答

0

只要從WebForm1的打開webform2,請嘗試:

webform2.aspx從這裏你可以刷新webform1.asp或者你可以調用一個函數。

<script> 
function refresh_webform1(){ 
    window.opener.location.reload(); 
} 

function CallFunctionFrom_webform1(){ 
    //example function display_ct(); 
    window.opener.display_ct(); 
} 

</script> 

<input type="button" onclick="refresh_webform1()" value="Refresh webform 1"> 
<input type="button" onclick="CallFunctionFrom_webform1()" value="Call Function From Webform1"> 

WebForm1.aspx的

<script> 
function openWebform2(){ 
    window.open("webform2.aspx","windowName", "width=200,height=200,scrollbars=no"); 
    //or 
    //window.open("webform2.aspx","_blank"); 
} 

//example function display_ct(); 
function display_ct() { 
    var x = new Date(); 
    document.getElementById('ct').innerHTML = x; 
} 
</script> 

<span id='ct' ></span> 
<input type="button" onclick="openWebform2()" value="Open WebForm 2">