“Progress”是Progress Software Corporation的开发工具和数据库的名称。 “progress-4gl”,“progress-db”和“opensge”标签更加特定于该环境。
所以,我们有一个 ASP.Net 应用程序 - 相当标准 - 并且有很多更新面板和回发。 在某些页面上我们有 因此,我们有一个 ASP.Net 应用程序 - 相当标准 - 并且有很多更新面板和回发。 在某些页面上我们有 <ajax:UpdatePanelAnimationExtender ID="ae" runat="server" TargetControlID="updatePanel" BehaviorID="UpdateAnimation"> <Animations> <OnUpdating> <FadeOut Duration="0.1" minimumOpacity=".3" /> </OnUpdating> <OnUpdated> <FadeIn minimumOpacity=".5" Duration="0" /> </OnUpdated> </Animations> </ajax:UpdatePanelAnimationExtender> 当回发正在进行时,这基本上会使页面变白(但这与模式对话框的灰色背景发生冲突)。在某些情况下,我们有一个进度更新控件,它在页面中间有一个旋转图标。 但它们看起来都不是特别好,而且都有点笨重。 他们还需要在应用程序的各个地方编写大量代码。 其他人使用过哪些方法并认为有效? 我没有使用 UpdatePanelAnimationExtender,而是将 UpdateProgress-Control 与动画 gif 结合使用(Bermos Link): <asp:UpdateProgress ID="UpdateProgress1" DynamicLayout="true" runat="server" AssociatedUpdatePanelID="UdpImeiLookup" DisplayAfter="500" > <ProgressTemplate> <div class="progress"> <img src="images/ajax-loader-arrows.gif" /> please wait... </div> </ProgressTemplate> </asp:UpdateProgress> ProgressTemplate 将在关联更新面板的每次回发中可见(本例中为 500 毫秒后)。 班级“进步”可以是f.e.这个: .progress { text-align:center; vertical-align:middle; position: absolute; left: 44%; top: 35%; border-style:outset; border-color:silver; background-color:Silver; white-space:nowrap; padding:5px; } 与其他人一样,我建议在模式弹出窗口中使用 UpdateProgress。 我将添加这个改动,将弹出窗口、UpdateProgress 和此代码放入母版页中,因此无论何时您需要它,只需将母版页插入内容页面即可。 <script type="text/javascript"> var ModalProgress ='<%= ModalProgress.ClientID %>'; Sys.WebForms.PageRequestManager.getInstance().add_beginRequest(beginReq); Sys.WebForms.PageRequestManager.getInstance().add_endRequest(endReq); function beginReq(sender, args){ // shows the Popup $find(ModalProgress).show(); } function endReq(sender, args) { // hide the Popup $find(ModalProgress).hide(); } </script> 这里有一些参考: http://mattberseth.com/blog/2007/07/modalpopup_as_an_ajax_progress.html http://vincexu.blogspot.com/2008/10/how-to-make-modalupdate-progress-bar-on.html 动画 gif 需要最少的代码,您可以从以下站点选择您最喜欢的颜色和颜色 - Ajaxload - Ajax 加载 gif 生成器。 这就是我使用的,它有一个模态弹出类型背景和一个 gif <asp:UpdateProgress ID="UpdateProgress1" runat="server" DisplayAfter="0"> <ProgressTemplate> <div style="position: absolute; width: 100%; height: 100%; z-index: 100; background-color: Gray; filter: alpha(opacity=70); opacity: 0.7;"> </div> <table style="position: absolute; width: 100%; height: 100%; z-index: 101;"> <tr> <td align="center" valign="middle"> <div style="color: Black; font-weight: bolder; background-color: White; padding: 15px; width: 200px;"> <asp:Image ID="Image3" runat="server" ImageUrl="~/Images/progress.gif" /> Please wait.... </div> </td> </tr> </table> </ProgressTemplate>
如何在 Flutter 中制作这种 Zig-Zag Progress 设计?
我在Figma中有以下设计,我想在Flutter中实现。该设计是一个锯齿形图案,代表一个进度指示器,它向终点移动。当一个步骤完成时...
我正在尝试改进正在进行的查询,为此,我设计了一个可以加快响应时间的特定索引。 我如何配置进度来使用它? 谢谢您的帮助。
如何让进度条/旋转器在另一个函数的持续时间内持续运行? (KSH)
假设我有一个工作旋转打印输出函数,我们将调用 spinfunction,然后是一个处理一堆东西的函数,称为 myfunction 使用 Bash 或 KSH,我如何获得这个旋转器 ru...
仅使用 Inno Setup UI 作为自解压程序 - 无需安装
我对许多“标准”安装程序使用 Inno Setup,但对于此任务,我需要提取一堆临时文件,运行其中一个,然后删除它们并退出安装程序(实际上没有安装...
如何修复元架构表 _Field 中的架构错误?表 PUB._Field 中的列 _Format 的值超过其最大长度或精度。”
我正在使用 Progress 9.1E 数据库应用程序。 (是的,我知道这听起来有多糟糕)。 当我运行 SELECT * FROM SYSPROGRESS.SYSCOLUMNS_FULL, ...这给了我这个错误时,我的问题开始了: ...
正在集成 Sendgrd API 4gl 以实现电子邮件功能
我正在尝试将 sendgrid api 集成到正在进行的电子邮件功能 4gl 中,我编写了一段代码,但它不起作用,任何人都可以帮助我修复这些问题或任何建议吗? 定义 VA...
我有 2 个 ajax API 调用,一个在较长的过程中获取数据,另一个使用 IProgress 接口获取进度值并每 5 秒执行一次。当点击调试器时,我可以看到该值
如何使用 swift keypath 观察 fileCompletedCount 的进度?
尝试用现代的swift观察方式取代老式的objective-c观察方式。但是我无法弄清楚关键路径。 // 不起作用 Progress.observe(\.userInfo[ProgressUserIn...
使用IProgress报告进度时,是否应该 代码报告进度的责任是将其进度报告限制在“合理”的频率,-或-
我正在尝试在子事务中应用更改并释放更改的表,但尚未在主事务中。 就像这样: 主要事务: 进行交易: // 做东西 子交易: ...
我在 tkinter GUI 中放置了一个进度条,但它没有在任务栏图标上显示进度。就像我在 Windows 中复制并粘贴时一样: 如何在我的 Tkinter GUI 中实现此功能? 这是我的代码:...
这是进度旋转器的代码: 导入系统 导入时间 def spin_cursor(): 而真实: 对于“|/-\”中的光标: 产量游标 旋转器 = spin_cursor() 为了...
我正在某个巨大的目录上进行正常的du操作。这可能需要很长时间,因为存储也是连接网络的。 我想在流程结束之前看到进展,这样我就可以
如何修剪 Progress Application Server 代理?
之前,当我使用Classic Appserver时,运行命令 asbman -i -trim 会简单地修剪代理,但切换到 PAS 后,我似乎无法修剪 PAS 代理。 难道是……
我正在设置一个视频平台,想要跟踪用户离开/关闭页面时离开的位置。这些视频托管在一个名为 videoCypher 的外部平台中,这有助于防止视频发生
我已经在sitefinity中创建了模板,后来我决定创建新模板并更改页面的所有模板,我能够更改页面布局,但他们没有更改页面布局的选项
我知道如何使用 Python 提取 zip 存档,但是如何以百分比形式显示提取进度?
让(习惯, map(prop("日常习惯"), current.prop("完成")), 去做, map(prop("待办事项列表"), current.prop("完成")), 奥宗, ...
NodeJS child_process.spawn stdout 删除进度条(stdio“继承”不符合要求)
我在做什么: 我创建了一个 API 端点,通过 NodeJS child_process 模块生成函数执行 npx create-react-app projectname 。效果完美。 另外,我创建了另一个 API 端点...