使用AJAX自动更新表格

维克拉克

我是的新手ASP.Net,这是我的第一个ASP项目。希望您不要介意我的问题对某些人来说是如此简单。

我正在编程一个Student's Forum

在中Comment.aspx,我使用Repeater Control获取所有注释(针对每个主题),并按时间desc显示它们的顺序。

<asp: Repeater....
....//
</asp: Repeater...>

但是似乎这件事并不像我想象的那么简单。我不仅要显示此主题中的所有注释,还要在将注释添加到数据库时更新。

我可以将所有注释从SQL DB成功加载到转发器中,但是当数据库插入新行而不重新加载所有网页时,我不知道如何自动更新。

建议使用AJAX,我试图找到电子书,并且一些文档谈论AJAX,但是对我来说很难上手。我真的不知道如何在我的网页上应用AJAX。

您能告诉我一些有用的文档或示例,还是一些建议吗?

德瓦什

您可以将转发器放在UpdatePanel下,而不是每隔几秒钟刷新一次。我将使用PageMethod或jquery(如果允许)制作一个非常轻巧的ajax方法,以检查计数是否已更改,如果仅更改计数,则可以触发updatePanel刷新。http://encosia.com/easily-refresh-an-updatepanel-using-javascript/首次加载页面时,请从数据库中获取记录数并将其放在隐藏字段中。下次进行ajax调用以获取数据库中的行数,并进行比较,将其值保存在隐藏字段中,如果更改,则触发updatepanel更新。您可以在这两种方法中都设置断点,并查看更新面板是否正在刷新。在后面的代码中,处理更新面板以刷新和更新转发器。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

使用javascript自动更新表格

来自分类Dev

自动更新Google表格范围

来自分类Dev

使用bigquery中的数据自动更新Google电子表格

来自分类Dev

自动更新 Google 电子表格脚本

来自分类Dev

使用Lambda自动更新变量

来自分类Dev

使用crontab自动更新git仓库

来自分类Dev

使用mvvm的“自动更新总计”框

来自分类Dev

如何使用线程自动更新标签

来自分类Dev

自动更新使用Firebase或解析?

来自分类Dev

Firebase 使用 Swift 自动更新值

来自分类Dev

使用 PowerShell/PowerCLI 自动更新 WSUS

来自分类Dev

自动更新Javascript

来自分类Dev

自动更新datagridview

来自分类Dev

自动更新

来自分类Dev

自动更新值

来自分类Dev

密码自动更新

来自分类Dev

Ajax在社交网站中自动更新时间和日期

来自分类Dev

使用python使用JSON自动更新MYSQL表

来自分类Dev

我正在尝试使用ajax自动更新mysql数据库并且没有单击按钮

来自分类Dev

更新Google电子表格时是否自动更新Google Map?

来自分类Dev

更新Google电子表格时是否自动更新Google Map?

来自分类Dev

使用HockeyApp SDK自动更新应用程序

来自分类Dev

使用TPrototypeBindSource自动更新对象中的属性

来自分类Dev

如何使用Tkinter创建自动更新的GUI?

来自分类Dev

如何使用angularjs自动更新json的连接部分

来自分类Dev

如何使用VBA在Excel中自动更新格式

来自分类Dev

使用新版本自动更新Vue网站/ PWA

来自分类Dev

如何使用自动更新公式而无需拖动

来自分类Dev

使用HockeyApp SDK自动更新应用程序