Выполнить команду InsertQuery из SqlDataSource в JavaScript - PullRequest
0 голосов
/ 27 сентября 2011

Я использую ASP.NET

Если я хочу выполнить свою команду Вставить из моего SqlDataSource в своем коде, я бы сделал это.

SqlDataSource1.Insert()

Но как бы я могсделать это в JavaScript?

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

  function valSubmit() {

  //Need to call the Insert Command here!

  }

</script>

ИЛИ

Где в моем коде я могу разместить команду Insert (), чтобы убедиться, что только после моего valSubmit ()функция в JavaScript выполнила, затем она выполнит команду вставки?

Ответы [ 2 ]

0 голосов
/ 27 сентября 2011

Создать метод Ajax Пример метода Ajax

$.ajax({ type: POST, url: url, data: data, success: success, dataType: dataType }); function success() { alert(data saved); }
URL: новая страница, например, ajax.aspx. На этой странице загрузки вы можете написать свой метод для вставки,Данные: параметры, доступ к ним осуществляется с помощью Request.Querystring

и вызова методов сервера, которые используются для вставки или любой другой операции.

0 голосов
/ 27 сентября 2011

Создайте веб-обработчик, который будет вызывать метод Insert, и вызовите этот обработчик, используя предпочитаемый метод AJAX.

...