C# 如何从另一个.aspx页面更新一个.aspx页面的div?

C# 如何从另一个.aspx页面更新一个.aspx页面的div?,c#,javascript,jquery,asp.net,html,C#,Javascript,Jquery,Asp.net,Html,我是asp.net新手,正在处理一个有两个.aspx页面的问题集 Events.aspx: 这是网站管理员更新即将举行的活动和网络研讨会的地方,借助已有的面板,如活动标题、日期、信息等 index.aspx: 这是我的主页,在侧边栏上有一个div部分,我希望从中获得更新的事件 事件。要反映的aspx。它将只显示前四个即将举行的活动 它们将根据最新的即将发生的事件进行分类,然后再进行分类 将来更新这些事件时,将只显示前四个即将发生的事件 怎么办?任何帮助都会很棒。您可以通过使用简单的概念来实现这一

我是asp.net新手,正在处理一个有两个.aspx页面的问题集

Events.aspx:

这是网站管理员更新即将举行的活动和网络研讨会的地方,借助已有的面板,如活动标题、日期、信息等

index.aspx:

这是我的主页,在侧边栏上有一个div部分,我希望从中获得更新的事件 事件。要反映的aspx。它将只显示前四个即将举行的活动

它们将根据最新的即将发生的事件进行分类,然后再进行分类

将来更新这些事件时,将只显示前四个即将发生的事件


怎么办?任何帮助都会很棒。

您可以通过使用简单的概念来实现这一点。从
event.aspx
发布事件,您可以在
Index.aspx
页面中订阅该事件
Delegate
将充当
Event
Event handler

之间的通信通道,将div的HTML内容(“管理员”编写的内容)存储在某种数据库(Sql、MySql)中。然后,当用户加载其他页面时,您会将存储在数据库中的内容加载到div中(可能使用HtmlString)。还有,当数据库更新为新内容时,是否有一种方法可以在不加载页面的情况下更新我的主页。您可以使用java脚本和ajax刷新div的内容。谢谢Mukesh,我会尝试一下,希望能够实现它。