我想从javascript调用vb.net类的函数。我的意思是我会把一些没有扩展的东西称为.aspx,而只是.vb。有可能吗?如何?
谢谢和问候, Tanmay。
答案 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();
}