ASP.NET AJAX で Web サービスを呼び出そうとしました。しかし、次のエラーが発生しました。コンパイラ エラー メッセージ: CS1061: 'ASP.index_aspx' には 'onClick' の定義が含まれておらず、タイプ 'ASP.index_aspx' の最初の引数を受け入れる拡張メソッド 'onClick' が見つかりませんでした (using ディレクティブまたはアセンブリ参照?)
誰でもこれを修正する方法を知っていますか?
<asp:ScriptManager ID="ScriptManager1" runat="server">
<Services><asp:ServiceReference Path="~/CountryCodeFinder.asmx" /></Services>
</asp:ScriptManager>
<script language="javascript" type="text/javascript">
function onClick() {
Task3.CountryCodeFinder.CodeFinder(form1.tbxInput.value, onSuccess, onFailed);
}
var onSuccess = function (result) {
$get("lblResult").innerHTML = result;
}
var onFailed = function (result) {
$get("lblResult").innerHTML = " Not Found! ";
}
</script>
<div>
<asp:TextBox ID="tbxInput" runat="server"></asp:TextBox>
<asp:Button ID="btnSubmit" runat="server" Text="Find Country Code" onclick="onClick()" />
<br />