私が基本的にやりたいことは、html の href リンクをクリックすると、そのリンクに添付された C# メソッドを起動することです。これを行うためのオプションは何ですか?html onclick は JavaScript 関数のみを検索します。また、別のページにリンクしているわけではないことに注意してください。それを使用して URL に引数を追加し、C# を実行してそれらの引数をメソッドで使用したいだけです。
2 に答える
2
ajax を使用して呼び出す C# webmethod または WebAPI を作成する必要があります。そのボタンをクリックするための C# ハンドラを追加できるサーバー側コントロール (LinkButton) のようなものを使用しない限り、html または javascript から直接 C# メソッドにアクセスすることはできません。
したがって、クライアント側の「onClick」は JavaScript 関数を実行します。Javascript 関数は C# webmethod を呼び出し、パラメーターを渡します。次に、onSuccess で結果を取得し、好きなように処理します。
于 2013-08-01T13:51:10.300 に答える