1
私はハイパーリンクのonclickメソッドでjavascript関数を呼び出そうとしています。imはjavascript関数のパラメータとしてc#関数を渡そうとしていますが動作しません。助言がありますか?JavaScriptにパラメータとしてc#関数を渡す
<a href='#' onclick='ShowTrack(<%#getTopHREF(Container.DataItem)%>); '>
Firebugのは私に次のエラーを伝えます:欠落している指数
あなたがC#の機能のリファレンスはJavaScriptに渡されても、サーバー側の機能を実行するために期待している:あなたはあなたのコードを少し
そして、あなたのコード内を再フォーマットする必要がありますか?そうであれば、ClientSideからServerSideコードへのAJAX呼び出しを使用しなければ不可能です。 –
私はそれが可能だと思います。私は人々がC#関数のパラメータを渡すことでJavaScript関数を呼び出すのを見てきました – parek
あなたが見たことは、サーバーサイドでコードを実行してからクライアント側に返されるAJAX経由のURLまたはURIへのコールバックです。 –