【发布时间】:2013-06-28 10:37:22
【问题描述】:
我在 JavaScript(Mypage.aspx) 中有一个名为“callfunction()”的函数。这个函数应该在 C# (Mypage.aspx.cs) 中调用另一个函数“func()”
类似这样的:
(在 Mypage.aspx 中)
function callfunction()
{
// i have to call func() function here .....
}
</script>
(在 Mypage.aspx.cs 文件中)
public void func()
{
// My code goes here
}
因此,我进行了很多研究,到目前为止,我得出了 2 个结论: 第一个是使用Json,但我的上级明确表示他们不希望我这样做。 第二是因为客户端、服务器 aspnet 协议,我不能按我的意愿做事
请给我一些关于如何做到这一点的提示,我越来越绝望了
【问题讨论】:
-
你应该在上面使用Ajax。它很容易实现..
-
不需要json你可以使用_postback()调用aspx的任何隐藏按钮的事件处理程序
-
Hum 也许从现在开始使用回发将是一个解决方案,但我不知道我是否需要更具体的方法来做到这一点
标签: c# javascript jquery asp.net json