c# - ASP.NET 如何根据另一个页面的单击事件更新页面

标签 c# asp.net asynchronous webforms

我知道这个问题听起来太模糊,所以让我准确解释一下我想要实现的内容。

我有一个Web应用程序,许多用户登录来提交请求,我的项目中的请求是一个表单,它接受用户的一些信息,当他单击提交时,它会反射(reflect)在管理员页面上。然后管理员可以批准或拒绝此请求。当然,结果需要发送到用户的“待处理请求”页面。

这个过程很重要,所以我需要一种干净有效的方式来立即向管理员显示请求,并让用户立即看到管理员的响应。 (有点像 Facebook 通知系统)。

我希望我的问题得到清楚的了解。我知道有很多方法可以实现这一点,但我对它们知之甚少。但我只是想让你们推荐一种有效的方法,因为我确信做到这一点的好方法是有限的。

提前谢谢大家:)

最佳答案

我建议您看看 SignalR ( https://github.com/SignalR/SignalR )。它是由一些微软开发人员开发的框架,用于从服务器进行长轮询/通知。

网络表单演练链接 - http://www.infinitelooping.com/blog/2011/10/17/using-signalr/ .

关于c# - ASP.NET 如何根据另一个页面的单击事件更新页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7759095/

相关文章:

c# - 了解使用 Windows native WPF 客户端进行 ADFS 登录

c# - 是否可以在 Global.asax 中添加对服务层的静态引用?

javascript - react.js - 处于异步数据状态的深层对象不起作用

python - 如何从 Flask 服务器发送多个异步请求?

c# - 使用 Moq 来 stub 接口(interface)方法

c# - 获取从 BindingSource 到表/数据集的过滤结果?

c# - Xamarin C# - 如何从变量以编程方式引用资源文件

c# - 企业库日志记录 block 不记录

c# - 使用 C# 显示消息后重定向页面

c# - 异步任务之间的依赖关系