1

私が基本的にやりたいことは、html の href リンクをクリックすると、そのリンクに添付された C# メソッドを起動することです。これを行うためのオプションは何ですか?html onclick は JavaScript 関数のみを検索します。また、別のページにリンクしているわけではないことに注意してください。それを使用して URL に引数を追加し、C# を実行してそれらの引数をメソッドで使用したいだけです。

4

2 に答える 2

2

ajax を使用して呼び出す C# webmethod または WebAPI を作成する必要があります。そのボタンをクリックするための C# ハンドラを追加できるサーバー側コントロール (LinkBut​​ton) のようなものを使用しない限り、html または javascript から直接 C# メソッドにアクセスすることはできません。

したがって、クライアント側の「onClick」は JavaScript 関数を実行します。Javascript 関数は C# webmethod を呼び出し、パラメーターを渡します。次に、onSuccess で結果を取得し、好きなように処理します。

于 2013-08-01T13:51:10.300 に答える