私のaspxページには2つのボタンがあります。1つはJavaScriptを呼び出し、もう1つはコードページでC#関数を呼び出します。ドキュメントの先頭にあるjavascriptファイルを呼び出すと、JavaScript関数は正常に機能しますが、C#は機能しません。ボタンをクリックしても何も起こりません。javascript呼び出しを削除すると、C#関数は正常に機能します。
どうすればこれを克服できますか?JavaScriptファイル内でC#関数を見つけることを期待しているようです。
ASP:
<head>
<script src="MyFunctions.js" language="javascript" type="text/javascript"></script>
</head>
<body>
<asp:Button id="btn1" Text="Submit" runat="server" OnClick="buttonSumbit_Click" />
<asp:Button id="btn2" Text="Show" runat="server" OnClientClick="buttonShow_Click()" />
</body>
C#:
protected void buttonSumbit_Click(object sender, EventArgs e)
{
//SOME CODE HERE
}
JavaScript:
function buttonShow_Click()
{
//SOME CODE HERE
}