【问题标题】:Calling Codebehind .cs file method in Javascript method in asp.net [duplicate]在asp.net的Javascript方法中调用Codebehind .cs文件方法[重复]
【发布时间】:2013-05-02 16:15:10
【问题描述】:

我正在尝试在 javascript 中对元素进行页面级验证,如果通过验证,我想调用 .aspx.cs 文件方法的代码隐藏方法 .cs 文件方法。 任何人都可以提供任何细节/代码,这将使这个要求以一种简单的方式工作。 我正在尝试在 C# .net 中执行此操作。 谢谢,

【问题讨论】:

  • 到目前为止你做了什么?
  • 您是否阅读过有关 ASP.NET 中的表单验证的任何内容?了解 .NET Framework 中提供的内容,您就会找到所需的内容。
  • 有什么方法可以在没有 jquery 的情况下调用它?

标签: c# javascript asp.net


【解决方案1】:

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

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

一个有用的列表可以在this answer中找到

【讨论】:

    猜你喜欢
    • 2018-03-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-01-19
    • 1970-01-01
    • 2011-04-15
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多