问题标签 [refresh]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
7473 浏览

iphone - UITableView单元格刷新问题重新排列

一些帮助将不胜感激!

我有一个自定义 UITableView 单元格,由一个图像(绿色、橙色或红色)和两个不同字体大小的标签组成。UITableView 由对象的 NSMutableArray 驱动。

UITableView 分为三个部分,第一部分包含所有带有红色图像的单元格,第二部分包含橙色,第三部分包含绿色。

我已经实现了在 UITableView 中重新排列单元格的功能,允许用户将带有红色图像的项目从红色部分拖到橙色部分。这种拖动效果很好,并且基础数据已正确更新。我知道是这种情况,因为如果我选择单元格,我会转到其详细视图并更新数据。

但是,直到我进入详细信息(或退出应用程序)并返回后,UITableView 才会更新!如果我将有问题的单元格滚动出视图并再次返回视图,它也会更新,因此数组显然包含正确的数据。我只是无法触发视图刷新!

在更改 moveRowAtIndexPath 中的基础数据的代码之后,我尝试了以下操作:

但是,这会导致异常。苹果语言参考实际上说在插入、删除或动画时不能调用 reloadData,这当然是我正在做的。此外,尝试只刷新单元格

不起作用(尽管它也没有崩溃)。

关于如何刷新 UITableView 的任何想法?我找不到 afterMoveHasBeenCompleted: 方法或任何东西,所以如果我在 moveRowAtIndexPath: 方法期间无法调用 reloadData,那么我在哪里调用它?!

0 投票
2 回答
1278 浏览

c# - 如何更快地刷新控件?

我在 C# 中有一个自定义控件。我注意到调用Refresh比我想要的慢得多(大约 0.1 毫秒),即使我有一个空RePaint函数。基本上,我的应用程序处理一个网格,并一个一个地刷新每个网格单元。这种相当低效的行为是设计使然。启用后,我希望能够实际查看每个处理步骤所做的工作,并且每个步骤最终只会更改一个单元格。切换双缓冲没有太大区别。

任何人都可以提供任何建议吗?

目前,我想出的最佳改进是将我Refresh的呼叫替换为对Refresh2. 后一个函数是 的精确副本Repaint,除了在顶部添加两行Graphics g = Graphics.FromHwnd(this.Handle); g.Clear(BackColor);并替换e.Graphicsg. 我怀疑这有一些缺点,但它确实将绘图速度减半。请注意,我正在使用的控件没有子组件,因此验证之类的事情并没有那么重要。

0 投票
6 回答
35591 浏览

asp-classic - 页面加载 - 在经典 asp 中强制刷新?

话题说了算。短版:我需要一种方法来强制刷新页面仅在第一个页面加载。在 asp.net 中会很容易,但我不知道如何在经典 asp 中解决这个问题。

更长的版本:我正在尝试更新一个相当大的应用程序,它的一个问题是当您登录时,它还没有将必要的信息存储到会话中,除非您单击一些特定按钮或刷新页面。 . 这会在客户尝试浏览页面时导致问题。

我可以跟踪会话并手动设置它们,但我已经失败了几个小时,所以强制刷新会容易得多。如果只有一种方法可以检测初始页面加载,那么我就不会导致循环。重定向也是不可能的,因为应用程序有太多代码(所有这些实际上都没有注释和杂乱无章),我无法看到它实际上是如何构建所有验证校验和等的。

编辑:感谢您的回复,并对迟到的答案感到抱歉。从你们那里得到了一些好主意。:)

0 投票
6 回答
15541 浏览

c++ - Refresh Window in Visual C++

I've a Visual C++ project but I don't be able to refresh the window and redraw itself. I've used

and also

but never seems go well.

How can I do?

0 投票
5 回答
76536 浏览

jquery - Ajax - 如何刷新
提交后

在我的应用程序发布提交后,如何仅刷新页面的一部分(“DIV”)?我将 JQuery 与插件 ajaxForm 一起使用。我用“divResult”设置了我的目标,但是页面在“divResult”中重复了你的内容。资料来源:

谢谢。

0 投票
6 回答
1013 浏览

asp.net - 在长时间运行的操作完成之前保持 ASP.NET 页面的最佳方式是什么?

Javascript?

元标记刷新?

Response.Redirect(到自己)

Server.Transfer(给自己)

Ajax 更新面板?

0 投票
2 回答
5682 浏览

asp.net - 检测 F5 被按下并刷新

我有一个网络表单,我想检测是否按下了 F5 按钮或是否刷新了页面。我知道回发,但这不是我要找的。我有一个gridview,当单击按钮并为gridview设置参数值时,它会在模式弹出窗口中加载。当刷新被击中并且如果先前单击了模式弹出按钮,则模式弹出在刷新后立即可见。我想检测页面是否刷新以防止这种情况。有任何想法吗?我想尝试覆盖,但我不确定如何使用它。我尝试了 Control.ModifierKeys,但我无权访问 ModifierKeys。

0 投票
2 回答
7297 浏览

silverlight - 通过 XAML 刷新 Silverlight UserControl

我在 Visual Studio 2008 中使用最新版本的 Silverlight 2.0。我有一个简单的 Silverlight UserControl,代码如下:

然后我在 Silverlight 应用程序中使用此 UserControl,页面的 XAML 如下所示:

我的问题是:我必须在上面添加什么代码,以便通过将“复合颜色”更改为黄色以外的颜色并点击返回按钮,UserControl 会自动刷新?正如代码所示,刷新 UserControl 的唯一方法是在 VS2008 IDE 中移动滑块栏,这会更改 Silverlight 页面的缩放百分比。一个附带的问题,虽然对上述问题不太重要,但它是:使用上面的代码,为什么我不能更改 LayoutRoot 的“背景”颜色?如果我删除我的 UserControl,它会按预期工作。

0 投票
2 回答
10682 浏览

.net - 通过 XAML 刷新 WPF UserControl

我在 Visual Studio 2008 中使用 WPF。我有一个简单的 WPF UserControl,代码如下:

然后我在 WPF 应用程序中使用这个 UserControl,页面的 XAML 如下所示:

我的问题是:我必须在上面添加什么代码,以便通过将“复合颜色”更改为绿色以外的其他颜色并点击返回按钮,UserControl 会自动刷新?我正在寻找的行为是当您将 Window1 的背景更改为 AliceBlue 以外的颜色并点击返回时会发生什么。

当我运行代码时,可以看到正确的颜色,问题出在设计时通过 XAML 刷新。

非常感谢任何帮助我理解这里发生了什么的指针!

0 投票
2 回答
5029 浏览

wpf - 如何让 wpf 窗口刷新?

我正在构建一个简单的轮盘赌应用程序。玩家 (UI) 将下注列表放在一起并将它们提交给要评估和支付的表对象。我的代码可以工作了,游戏过程也很顺利。问题是,一回合后我无法更新玩家余额(文本块)或投注列表(列表视图)。我是否缺少某种全局窗口刷新命令,或者我是否必须手动设置每个命令才能以某种方式更新?