正在将代码库中的C#变量更新到asp.net
Getting updating in codebehind C# variable to asp.net
我用c#写了一个小代码,从硬盘驱动器读取文件,并使用asp.net将信息输出到网页。
有关这些文件的信息正在代码后台进行更改。
我设法创建了变量来读取并显示网页上的信息,但它们只有在刷新后才会更改。当我使用setTimeout时,它总是读取相同的变量,这让我认为代码绑定不会被重新执行。
如何在不需要刷新整个页面的情况下实时更新它们?
这有点模糊,但如果你想在加载后更新页面上的值,你需要使用一些javascript来获取新值,然后使用更多的javascript来更新页面中的值。
有一些很棒的框架。除非你有很多前端逻辑需要通过javascript来执行,否则我会尽可能简单地将jQuery放在那里进行AJAX调用(注意,这不是唯一的解决方案,有10多种不同的方法可以对同一只猫进行剥皮)。
如果你想提高效率,你可以考虑使用SignalR,它在前端封装长轮询或网络套接字(取决于浏览器功能),只有在数据发生变化时才在后端向订阅页面发出信号。
链接:http://www.asp.net/signalr
你的问题没有"正确"的答案,所以我或任何人能做的最好的事情就是引导你朝着一个方向前进。希望这个答案能帮助你。
相关文章:
- Jquery-每个循环不更新变量
- 函数返回后更新变量
- 我无法通过angularjs中的指令更新变量
- 可以't在quizz页面范围问题上用最终分数更新变量
- 如何在AJAX会话之外更新变量?(Backbone JS/CoffeeScript)
- Javascript 对象方法不更新变量
- 当jquery中的输入发生更改时更新变量
- 无法使用AngularJS更新变量
- 在arr.splice()之后更新变量
- Javascript承诺并更新变量
- jQuery-在输入值更改时更新变量
- 使用数据属性通过 jquery 定位和更新变量
- 从数组中删除不会更新变量内的引用
- 冒泡 从嵌套函数更新变量
- 在 .click 上使用 $.ajax 更新变量
- Javascript - Bootstrap-Slider,如何根据滑块的值更新变量
- JavaScript Ajax 不按时更新变量
- 如何在 JS 中更新变量
- Javascript 没有更新变量
- 在函数中更新变量时,变量不会反映视图中的更新