我是ASP.NET的新手。我使用ASP.NET设计了一个简单的UI网站,并在c#中编写了脚本。现在我想将脚本与ASP.NET网站连接,以便当我单击ASP.NET网站中的按钮时,它会执行c#脚本。对不起,这是一个愚蠢的问题,但我不能在没有想法的情况下继续前进?
任何帮助将不胜感激。
感谢。
答案 0 :(得分:0)
您只需附加按钮上的事件(在此示例中单击):
<asp:Button ID="someButton" runat="server" Click="someButton_Click" Text="Click Me!" />
然后在你的代码背后:
// your ASPX code behind
protected void someButton_Click(object sender, EventArgs e)
{
// Executes this code.
}
答案 1 :(得分:0)
您的ASPX页面应该有与之关联的代码隐藏文件。如果您在单独的C#文件中编写代码,我建议将代码粘贴到提供的代码隐藏文件中。您可能还需要操作designer.cs文件,以将事件分配给适当的处理程序。
答案 2 :(得分:0)
上面的答案是正确的,但更简单(特别是如果你是初学者)是右键单击你的c#页面(.cs页面),点击上下文菜单中的“View Designer”,点击源标签在底部,添加按钮,然后双击它,它将自动添加一个处理程序。这可以确保您正确获得处理程序的语法。