使用C#刷新页面按钮

时间:2011-11-06 07:22:47

标签: c# visual-studio-2010

我想在visual studio中创建一个按钮来刷新整个浏览器页面。目前,我有一个部署到sharepoint 2010的Web部件。我想添加一个按钮来动态刷新页面,以便我的Web部件内容发生变化。这是因为,我的Web部件有一个随机代码,每10秒更改一次信息,但要查看更改,页面必须不断刷新。我想在我的网络部件上添加一个按钮来点击刷新。有可能吗?

3 个答案:

答案 0 :(得分:0)

有几种方法,但都在按钮上使用JavaScript。这是我的最爱:

<input type=button value="Refresh" onClick="history.go()">

“type = button”阻止按钮引发回发。 onclick="history.go()表示转到历史记录列表中的最后一项,即当前页面。

答案 1 :(得分:0)

你可以尝试这个.....如果你想点击按钮点击页面,你可以将其设置为按钮点击....

 <html>
<head>
<script type="text/JavaScript">
<!--
function timedRefresh(timeoutPeriod) {
    setTimeout("location.reload(true);",timeoutPeriod);
}
//   -->
</script>
</head>
<body onload="JavaScript:timedRefresh(5000);">
<p>This page will refresh every 5 seconds. This is because we're using the 'onload' event to call our function. We are passing in the value '5000', which equals 5 seconds.</p>
<p>But hey, try not to annoy your users too much with unnecessary page refreshes every few seconds!</p>
</body>
</html>

答案 2 :(得分:0)

使用这个 input type =“button”value =“Reload Page”onClick =“window.location.reload()