0

2つの機能を順番に実行するためのクリックイベントを達成したいと思います

< onclick=" JavaScriptFunction() , C#ServerSideFunction()">

これについてどうすればよいでしょうか。2 つの JavaScript 関数を順番に実行する方法の例を見つけましたが、両方ではありません。

4

2 に答える 2

2

基本的に行う必要があるのは、(クライアント側のアクティビティを実行する) JavaScript 関数を呼び出すことです。これにより、終了時にサーバーへのポストバックが行われます。

JavaScript でポストバックを実行するには、次のようにします。

__doPostBack('<%=btnPlaceHolder.UniqueID %>', '')

この質問に従って。

于 2013-09-18T22:02:46.103 に答える
1

js 関数を呼び出し、その関数で最初に必要な js 関数を呼び出してから、C# 関数を呼び出します。

AJAX を使用して js から C# 関数を呼び出すことができます。これに関する投稿の例を次に示します。

JavaScript を使用して ASP.NET コード ファイルから関数を呼び出す

そして、js からの C# の呼び出しに関するブログ投稿全体を以下に示します。

http://www.c-sharpcorner.com/UploadFile/abhikumarvatsa/calling-an-Asp-Net-C-Sharp-method-web-method-using-javascript/

于 2013-09-18T22:06:55.573 に答える