0

一个页面中有两个Comboboxs,一个button和一个GridView

当我单击按钮时,Comboboxs 的选定项目应插入到GridView数据库中,同时在数据库中更新。

当我单击按钮时,它不应该执行回发。用户应该能够在点击提交按钮时添加很多记录。

4

1 回答 1

1

这是您需要做的:

  1. 设置脚本函数调用OnClientClick并从此方法返回 false。 http://msdn.microsoft.com/en-us/library/system.web.ui.webcontrols.button.onclientclick.aspx
  2. 在此客户端方法中,使用 JQuery AJAX 调用 Web 方法来更新数据库。 http://encosia.com/using-jquery-to-directly-call-aspnet-ajax-page-methods/
  3. 使用操纵 DOM 的 jquery 方法向表中添加一行。 在jQuery中添加表格行

当然你可以使用 anUpdatePanel但你必须在里面插入组合和网格,所以这不会为你节省服务器 CPU 和流量。

于 2012-07-26T14:49:36.813 回答