All articles(网络文学目录) All Pictures(图片目录) All Softwares(软件目录)

 
ASP.NET,2.0中实现弹窗报警提示_.net资料_编程技术

Writer: aaa Article type: Programming skills(编程技巧) Time: 2013/12/17 7:45:33 Browse times: 276 Comment times: 0

ASP.NET,2.0中实现弹窗报警提示_.net资料_编程技术


Head photo

Go homepage
Upload pictures
Write articles

ASP.NET 2.0中实现弹窗报警提示_.net资料_编程技术-你的首页-uuhomepage.com







在 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).










这里的关闭X按钮,调用javascript的脚本,等阵再说
然后当然要加scriptmanager控件了,如下











这里调用了我们刚才写的webservice
之后是写script了



























There are 0 records,
Comment:
Must be registered users to comment(必须是注册用户才能发表评论)

Disclaimer Privacy Policy About us Site Map
Copyright ©2011-
uuhomepage.com, Inc. All rights reserved.