1

正如它在标题中所说,我想要一个按钮/链接,当单击它时,它会向数据库中的表添加一个数字,但会保持在同一页面上而不刷新页面。如果它在点击后说“谢谢”也很好。

我在想我可以使用某种 JavaScript 来完成它。

我正在使用 C# 和 aspx。

4

3 回答 3

5

是的,您可以使用 AJAX 回发来做到这一点。

使用 jquery:

http://api.jquery.com/jQuery.ajax/

根据您的服务器端框架,您的后端方法的设置可能略有不同。这是一个使用 webforms 的示例

您也可以更新调用的successorcomplete回调方法ajax以更新 DOM 或alert('Thanks')完成行为。

于 2012-05-10T16:17:31.337 回答
1

绝对去 jQuery ajax。查看这篇文章,它对在 asp.net 中使用 jquery ajax 提供了非常好的见解

于 2012-05-16T16:06:30.230 回答
0

将按钮和标签放在带有ChildrenAsTriggers=true. 添加一个按钮,在其OnClick方法中,只需将行插入表格并适当地设置标签的文本。

于 2012-05-31T16:21:04.663 回答