VS2008を使用しています。認証のために Pinpad を読み取り、結果を返す EXE 実行可能ファイルとして作成された ActiveX シェル scrip オブジェクトを呼び出しています。このオブジェクトは、ASPX ページの Javascript で呼び出されます。
結果を取得したら、C# コード ビハインド ページで記述した情報を保存する必要があります。
私の質問は、ASPX Java スクリプトでコード ビハインドまたは WCF サービスを呼び出す方法です。
私のJavaスクリプトコードは次のとおりです。
function launchExecutable(strdata) {
try {
var shellActiveXObject = new ActiveXObject("WScript.Shell");
shellActiveXObject.Run("c:\\Test\\EBCK.exe " + strdata, 1, true);
}
catch (e) {
alert(e.message);
}
try {
var abc = window.clipboardData.getData('Text');
// from here we have to call the C# code which is written in CS file or
// call a WCF Web service
}
catch (e) {
alert(e.message);
}
}