我有一个jQuery函数在asp.net登录页面中显示验证消息。
我将脚本放在一个单独的名为login.js的文件中(我从html调用了js文件)
该函数的名称为loginMessage();。
我需要知道如何在按钮单击事件中从aspx.cs调用它。我试图在按钮单击事件中直接调用该函数,例如:
protected void btnLogin_Click(object sender, System.Web.UI.ImageClickEventArgs e)
{
...........
The login validation process goes here
...........
if (ds.Tables.Count == 0)
{
loginMessage();
}
}
但是当我尝试调试页面时收到以下错误消息:
类或命名空间“ School.Login”中不存在名称“ loginMessage”
请帮助我有关此查询。
问候,安达
最佳答案
这应该可以解决问题:
btnLogin.Attributes.Add("onclick", "return loginMessage();");
其他示例在这里:
http://www.devcurry.com/2009/01/execute-javascript-function-from-aspnet.html