快捷搜索:

ASP.NET 2.0中实现弹窗报警提示

在 web利用中,比如OA中,常常要用到一些提示,比如EMAIL到达了,就做个象MSN那样的提示框,弹出给用户提示,然后再关闭。在asp.net 2.0的ajax中,这个现在不难做到了,刚好看到老外的一篇文章,解说到,下面小结之

比如有个数据库表,是寄放EMAIL的,当数据库表中的EMAIL一有的时刻,就提示用户,首先简单写一个WEBSERVICE如下

[ScriptService]

public class InboxService : System.Web.Services.WebService

{

[WebMethod]

public int GetLatestNumberOfEmails()

{

int numberOfEmails = 0;

using (SqlConnection conn = new SqlConnection(WebConfigurationManager.ConnectionStrings[0].ConnectionString))

{

using (SqlCommand cmd = new SqlCommand("GetLatestNumberOfEmails", conn))

{

cmd.CommandType = CommandType.StoredProcedure;

conn.Open();

numberOfEmails = (int)cmd.ExecuteScalar();

}

}

return numberOfEmails;

}

}

这里要留意要在客户端经由过程AJAX调用WEBSERICE,要加上[ScriptService]

2 在default.aspx中,首先加入一个updateprogress控件,如下

My Inbox

You received Email(s).

共2页:

上一页1

2

下一页

您可能还会对下面的文章感兴趣: