从javascript调用vb.net类函数

时间:2010-08-02 11:02:32

标签: .net javascript

我想从javascript调用vb.net类的函数。我的意思是我会把一些没有扩展的东西称为.aspx,而只是.vb。有可能吗?如何?

谢谢和问候, Tanmay。

1 个答案:

答案 0 :(得分:3)

如果你添加

<System.Web.Services.WebMethod()>

对于您的函数签名,您可以使用PageMethods从JavaScript调用该函数

<System.Web.Services.WebMethod()>_
Public Shared Function DisplayDate()
    Label1.Text = DateTime.Now()
End Function

现在将ScriptManager添加到您的页面并在ScriptManager中执行此操作

<script language="javascript" type="text/javascript">
function ShowDate()
{
    PageMethods.DisplayDate();
}