在我的 aspx 页面上,我有两个按钮。一个调用一些 javascript,另一个调用代码页上的 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
}