C# 如何判斷是否是頁面刷新

    我想在頁面点击下一页的时候,执行方法,而不是页面刷新的时候执行,请问怎么
    C#判断是否是浏览器刷新页面

protected void Page_Load(object sender, EventArgs e)
{
//判断是否初次加载页面
if (!IsPostBack)
{
//代码部分
........
}
}

通过如下来判断当前页面来自的转向
C# code
this.Request.UrlReferrer.ToString()

直接为点击下一页写一个执行方法

在下一页的链接里加上onclick=function() {你要做的事情}
如果要服务器做,可以用ajax

page方法里 用IsCallBack 判断一下

对的,page方法里 用IsCallBack 判断一下

可以在点击下一页的时候写个执行方法,再写页面跳转刷新代码;如果懂调试的话,设置个断点,运行程序进行一步步跟踪。个人建议先清除浏览器Cookie ,在执行操作

这个要注意asp.net的生命周期,post是会刷新页面的,不想刷新页面执行,就用ajax吧