如何在ASP.NET中刷新一个页面?(通过代码让它自己重新加载)
我不想使用Response.Redirect(),因为我不知道我是否会在这个页面上,因为它是在sharepoint的webpart中的一个用户控件中。
你不能这样做。如果你使用重定向(或任何其他服务器技术),你将永远不会向浏览器发送实际页面,只有重定向页面。
你必须使用元标签或JavaScript来做到这一点,这样你就可以在页面显示一段时间后重新加载。
ScriptManager.RegisterStartupScript(this, GetType(), "refresh", "window.setTimeout('window.location.reload(true);',5000);", true);