如何检测刷新按钮和F5或Ctrl + F5

时间:2016-10-03 13:32:20

标签: c# asp.net post page-refresh

在我的var timer = setInterval(function() { if(vwo_$(".reveal-modal").length ){ clearInterval(timer); vwo_$(".reveal-modal").append("..."); } }, 200); 页面的代码隐藏中有一个按钮,当她单击她打开一个asp.net时,不会有问题。

问题是当有人RadWindow的radwindows,因为打开是必要的双击。我不喜欢这样。

对我来说,控制刷新以禁用我使用的close页面:

double-click

但是没有工作,有人使用 F5 或点击 Boolean IsPageRefresh; protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { ViewState["postids"] = System.Guid.NewGuid().ToString(); Session["postid"] = ViewState["postids"].ToString(); } else { if (ViewState["postids"].ToString() != Session["postid"].ToString()) { IsPageRefresh = true; } Session["postid"] = System.Guid.NewGuid().ToString(); ViewState["postids"] = Session["postid"].ToString(); } } button再次打开。

使用 F5 radwindow时如何检测差异?

0 个答案:

没有答案