在asp.net中的Javascript方法中调用Codebehind .cs文件方法

时间:2013-05-08 12:21:54

标签: c# javascript asp.net

我正在尝试在javascript for和element中进行页面级别验证,如果验证通过,我想调用.aspx.cs文件方法的codebehind方法.cs文件方法。 任何人都可以提供任何细节/代码,使这项要求以一种简单的方式运作。 我想在C#.net中这样做。 谢谢,

1 个答案:

答案 0 :(得分:2)

我怀疑这是可能的......以一种直接而简单的方式。 Javascript代码是客户端,cs代码隐藏是服务器端代码。

通常,从Javascript“使用”或“访问”您需要的.NET代码和方法(但这通常适用于服务器端代码)的方法是将这些方法公开为服务。可能是REST服务或Web服务。有关如何创建它的信息,请参阅WCF和其他框架(例如ServiceStack)。我特别喜欢ServiceStack;它使用简单,只需一分钟即可完成!

可以在this answer

中找到有用的列表