在 JavaScript 中从 SqlDataSource 执行 InsertQuery 命令

发布于 2024-12-06 10:40:08 字数 448 浏览 1 评论 0原文

我正在使用 ASP.NET

如果我想在后面的代码中从 SqlDataSource 执行插入命令,我会这样做。

SqlDataSource1.Insert()

但我怎样才能在 JavaScript 中做到这一点呢?

<script type='text/javascript' language="javascript"> 

  function valSubmit() {

  //Need to call the Insert Command here!

  }

</script>

在我的代码后面的什么位置可以放置 Insert() 命令,以确保只有在 JavaScript 中的 valSubmit() 函数执行后,它才会执行插入命令?

I am using ASP.NET

If I want to execute my Insert command from my SqlDataSource in my code behind I would do this.

SqlDataSource1.Insert()

But how would I be able to do this in JavaScript?

<script type='text/javascript' language="javascript"> 

  function valSubmit() {

  //Need to call the Insert Command here!

  }

</script>

OR

Where in my code behind can I place the Insert() command to make sure only after my valSubmit() function in JavaScript have executed it will then execute the Insert Command?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

沫雨熙 2024-12-13 10:40:08

创建一个将调用 Insert 方法的 Web 处理程序,并使用您首选的 AJAX 方法调用此处理程序。

Create a Web Handler that will invoke the Insert method and call this handler using your preferred AJAX method.

谜兔 2024-12-13 10:40:08

创建 Ajax 方法 Ajax 方法示例

$.ajax({
类型: 发布,
网址: 网址,
数据:数据,
成功:成功,
数据类型:数据类型
});
函数成功()
{
警报(数据已保存);
}

URL:一个新页面,例如ajax.aspx。在此页面加载上,您可以编写插入方法。
数据:参数,将使用 Request.Querystring 访问这些参数

并调用用于插入或任何其他操作的服务器方法。

Create Ajax method Example of Ajax method

$.ajax({
type: POST,
url: url,
data: data,
success: success,
dataType: dataType
});
function success()
{
alert(data saved);
}

URL : a new page for example ajax.aspx.On this page load you can write your method for insertion.
Data : Parameters, These will be accessed using Request.Querystring

and call server methods which are used for insertion or any other operation.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文