源码信息

最新源码评论

综合讨论 下载前咨询( 18 人) | 下载后讨论( 3 人 )

  • 评论者:wcwc1***
    wcwc1***(用户) 发表于:2009-05-23 02:54:00

    ASPNET2AjaxMail 这个我试了 可以发送 就是不知道怎么接受 需要什么设置吗??? 急啊  希望懂的人告诉下.....谢谢谢谢

    0 个回复
  • 评论者:wcwc1***
    wcwc1***(用户) 发表于:2009-05-19 18:50:00

    代码可以运行 也可以登陆网站..就是不能发送邮件...小弟不才 请教高人指点指点

    0 个回复
  • 评论者:ajaxf***
    ajaxf***(用户) 发表于:2009-04-07 18:55:00

    Asp.net邮件系统(在线收发)源码:运行时邮件发送失败,sender.aspx错误。<br/>&nbsp;&nbsp;&nbsp;&nbsp; 基于Ajax的邮件系统源码:运行时错误

    0 个回复
  • 评论者:luxy***
    luxy***(用户) 发表于:2009-02-25 20:45:00

    有收取邮件的源码吗

    0 个回复
  • 评论者:wlxy2***
    wlxy2***(用户) 发表于:2008-07-07 16:53:00

    一开始我用sql 2000附加数据库文件,出现错误.因此我又装上sql 2005试试, 但还是出现同样的错误,说是数据库中有几行是错误的,请看一下有没有解决的办法,为谢.

    0 个回复
  • 评论者:piovt***
    piovt***(用户) 发表于:2008-05-06 11:56:00

    “/AjaxMail”应用程序中的服务器错误。 <i>在建立与服务器的连接时出错。在连接到 SQL Server 2005 时,在默认的设置下 SQL Server 不允许进行远程连接可能会导致此失败。 (provider: SQL 网络接口, error: 26 - 定位指定的服务器/实例时出错)</i> <font face="Arial, Helvetica, Geneva, SunSans-Regular, sans-serif"><b>说明: </b>执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 <br/><br/><b>异常详细信息: </b>System.Data.SqlClient.SqlException: 在建立与服务器的连接时出错。在连接到 SQL Server 2005 时,在默认的设置下 SQL Server 不允许进行远程连接可能会导致此失败。 (provider: SQL 网络接口, error: 26 - 定位指定的服务器/实例时出错)<br/><br/><b>源错误:</b> <br/><br/><table class="t_table" cellspacing="1" cellpadding="4" style="width:98%;background: #ffffcc;"><tr><td>行 36: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;public SqlDataReader GetMailProfile()行 37: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<font color="red">行 38: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;return DataCommon.GetDataByReader(&quot;Pr_GetAjaxSystemConfig&quot;);</font>行 39: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}行 40: </td></tr></table><br/><b><font face="Verdana">源文件: </font></b>e:\ASPX\AjaxMail\App_Code\Mail.cs<b><font face="Verdana">&nbsp;&nbsp;&nbsp;&nbsp;行: </font></b>38 <br/><br/><b><font face="Verdana">堆栈跟踪:</font></b> <br/><br/><table class="t_table" cellspacing="1" cellpadding="4" style="width:98%;background: #ffffcc;"><tr><td>[SqlException (0x80131904): 在建立与服务器的连接时出错。在连接到 SQL Server 2005 时,在默认的设置下 SQL Server 不允许进行远程连接可能会导致此失败。 (provider: SQL 网络接口, error: 26 - 定位指定的服务器/实例时出错)]&nbsp;&nbsp; System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection) +735043&nbsp;&nbsp; System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj) +188&nbsp;&nbsp; System.Data.SqlClient.TdsParser.Connect(Boolean&amp; useFailoverPartner, Boolean&amp; failoverDemandDone, String host, String failoverPartner, String protocol, SqlInternalConnectionTds connHandler, Int64 timerExpire, Boolean encrypt, Boolean trustServerCert, Boolean integratedSecurity, SqlConnection owningObject, Boolean aliasLookup) +820&nbsp;&nbsp; System.Data.SqlClient.SqlInternalConnectionTds.OpenLoginEnlist(SqlConnection owningObject, SqlConnectionString connectionOptions, String newPassword, Boolean redirectedUserInstance) +628&nbsp;&nbsp; System.Data.SqlClient.SqlInternalConnectionTds..ctor(DbConnectionPoolIdentity identity, SqlConnectionString connectionOptions, Object providerInfo, String newPassword, SqlConnection owningObject, Boolean redirectedUserInstance) +170&nbsp;&nbsp; System.Data.SqlClient.SqlConnectionFactory.CreateConnection(DbConnectionOptions options, Object poolGroupProviderInfo, DbConnectionPool pool, DbConnection owningConnection) +359&nbsp;&nbsp; System.Data.ProviderBase.DbConnectionFactory.CreatePooledConnection(DbConnection owningConnection, DbConnectionPool pool, DbConnectionOptions options) +28&nbsp;&nbsp; System.Data.ProviderBase.DbConnectionPool.CreateObject(DbConnection owningObject) +424&nbsp;&nbsp; System.Data.ProviderBase.DbConnectionPool.UserCreateRequest(DbConnection owningObject) +66&nbsp;&nbsp; System.Data.ProviderBase.DbConnectionPool.GetConnection(DbConnection owningObject) +496&nbsp;&nbsp; System.Data.ProviderBase.DbConnectionFactory.GetConnection(DbConnection owningConnection) +82&nbsp;&nbsp; System.Data.ProviderBase.DbConnectionClosed.OpenConnection(DbConnection outerConnection, DbConnectionFactory connectionFactory) +105&nbsp;&nbsp; System.Data.SqlClient.SqlConnection.Open() +111&nbsp;&nbsp; Web2ASPNET2.OperateSqlServer.OperateDatabase.CreateSqlCommand(String procName, SqlParameter[] prams) in D:\Web2.0ASP.NET2.0\Web2ASPNET2\OperateSqlServer\OperateDatabase.cs:137&nbsp;&nbsp; Web2ASPNET2.OperateSqlServer.OperateDatabase.RunProc(String procName, SqlDataReader&amp; dr) in D:\Web2.0ASP.NET2.0\Web2ASPNET2\OperateSqlServer\OperateDatabase.cs:300&nbsp;&nbsp; Web2ASPNET2.OperateSqlServer.DataCommon.GetDataByReader(String procName) in D:\Web2.0ASP.NET2.0\Web2ASPNET2\OperateSqlServer\DataCommon.cs:51&nbsp;&nbsp; Web2ASPNET2.ASPNET2AjaxMail.Mail.GetMailProfile() in e:\ASPX\AjaxMail\App_Code\Mail.cs:38&nbsp;&nbsp; ASP.global_asax.Session_Start(Object sender, EventArgs e) in e:\ASPX\AjaxMail\Global.asax:27&nbsp;&nbsp; System.Web.SessionState.SessionStateModule.RaiseOnStart(EventArgs e) +2163150&nbsp;&nbsp; System.Web.SessionState.SessionStateModule.CompleteAcquireState() +154&nbsp;&nbsp; System.Web.SessionState.SessionStateModule.BeginAcquireState(Object source, EventArgs e, AsyncCallback cb, Object extraData) +542&nbsp;&nbsp; System.Web.AsyncEventExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() +90&nbsp;&nbsp; System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean&amp; completedSynchronously) +155</td></tr></table><br/><b><font face="Verdana">版本信息:</font></b> Microsoft .NET Framework 版本:2.0.50727.42; ASP.NET 版本:2.0.50727.42 </font>

    4 个回复
    • 回复者:51asp***
      51asp***(编辑)回复于:2009-04-08 08:17:00

      <a href="http://bbs.51aspx.com/showtopic-32-1.html" target="_blank">http://bbs.51aspx.com/showtopic-32-1.html</a><br/>最后一条

    • 回复者:gxagd***
      gxagd***(作者)回复于:2008-05-06 12:41:00

      数据库是SQL 2005的!!!

    • 回复者:gxagd***
      gxagd***(作者)回复于:2008-05-06 12:42:00

      看看你的连接字符串!!!

    • 回复者:piovt***
      piovt***(用户)回复于:2008-05-06 13:55:00

      我是用的sql2005的,连接字符串是这样的:<br/>&lt;connectionStrings&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;add name=&quot;SQLSERVERCONNECTIONSTRING&quot; connectionString=&quot;data source=.\SQL2005;user id=sa;pwd=;database=Web2ASPNET2DB&quot; providerName=&quot;System.Data.SqlClient&quot;/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&lt;/connectionStrings&gt;<br/><br/>我没设密码!

  • 评论者:51asp***
    51asp***(编辑) 发表于:2008-05-04 13:12:00

    基于Ajax的邮件系统源码<br/>源码下载及讨论地址:<a href="http://www.51aspx.com/CV/AjaxMail" target="_blank">http://www.51aspx.com/CV/AjaxMail</a><br/>默认为Sql2005数据库,现转换为Sql2000格式<br/>注意:转换后的数据库没有测试,如果运行相关代码出错,需要自行设置对应表的主键并自增<br/>数据库文件详见附件[attach]673[/attach]

    9 个回复
    • 回复者:say***
      say***(用户)回复于:2009-03-20 11:52:00

      下载不了&#183;~~

    • 回复者:nuist***
      nuist***(用户)回复于:2008-11-04 16:11:00

      乖乖,9.18M,好大哦<br/>谢谢咯

    • 回复者:huwei***
      huwei***(用户)回复于:2008-12-24 08:40:00

      看下sql2000

    • 回复者:tianh***
      tianh***(用户)回复于:2008-06-17 17:46:00

      怎么下不下来啊。能不能发送到我的的邮箱:<span>&nbsp;********</span><a href="mailto:w@126.com" target="_blank">126.com</a>

    • 回复者:mohua***
      mohua***(用户)回复于:2009-03-10 09:24:00

      哈哈,謝謝樓主分享!

    • 回复者:cruby***
      cruby***(用户)回复于:2009-03-10 07:59:00

      看一下SQL2000

    • 回复者:pop_k***
      pop_k***(用户)回复于:2009-03-17 15:12:00

      终于发现了2000的数据库啊

    • 回复者:xiaos***
      xiaos***(用户)回复于:2009-05-18 10:39:00

      这里的网速好慢啊

    • 回复者:jiamn***
      jiamn***(用户)回复于:2012-05-30 15:26:58

      在哪地..

  • 评论者:limao***
    limao***(用户) 发表于:2008-05-04 11:33:00

    能尽快传个sql2000的吗?感激不尽。。。传到我油箱里也行<a href="mailto:angel0608@126.com" target="_blank">******</a><a href="mailto:limaopeng86@126.com" target="_blank">@126.com</a>

    2 个回复
    • 回复者:51asp***
      51asp***(编辑)回复于:2008-05-04 13:15:00

      <a href="http://bbs.51aspx.com/showtopic-3049.html" target="_blank">http://bbs.51aspx.com/showtopic-3049.html</a>

    • 回复者:gxagd***
      gxagd***(作者)回复于:2008-05-05 08:43:00

      哦!!!不好意思,当初这个项目是教程上面的,所以没有2000的数据库,希望大家能谅解我!!!

  • 评论者:arcit***
    arcit***(用户) 发表于:2008-04-28 18:58:00

    邮件传输是标准的pop3,smtp协议还是非标准的协议?

    1 个回复
    • 回复者:gxagd***
      gxagd***(作者)回复于:2008-04-29 19:41:00

      两个协议都会需要的哈

  • 评论者:gxagd***
    gxagd***(作者) 发表于:2008-04-23 19:17:00

    Ajax技术的发展越来越快,它提供了异步处理Web页面(浏览器)和服务器交互的功能。浏览器不需要将整个页面提交到服务器,就能够实现页面的部分更新,并且在这一个与服务器交互过程中,用户不会感觉到页面被刷新。微软公司在ASP.NET 2.0之上也推出了Ajax技术,即ASP.NET Ajax技术。<br/>本章将介绍创建一个基于ASP.NET Ajax技术的邮件系统。用户可以在无刷新的Web环境使用该邮件系统,该系统的主页面的效果如图13.1所示。本章系统(网络应用程序)的名称为ASPNET2AjaxMail。<br/><img src="http://bbs.51aspx.com/upload/auto/2_080424014134065.jpg" border="0" onload="thumbImg(this)" /><br/>13.1&nbsp;&nbsp;什么是ASP.NET AjaxASP.NET Ajax技术被整合在ASP.NET 2.0之中,是ASP.NET的一种扩展技术。它可以使得用户在开发ASP.NET应用程序时,将Web服务器控件和客户端脚本结合起来,并在此基础上实现页面的局部更新,避免刷新整个页面。<br/>13.1.1&nbsp;&nbsp;ASP.NET Ajax概述ASP.NET Ajax技术提供了处理ECMAScript(javascript)和动态HTML(DHTML)的脚本库,使得用户可以从客户端脚本调用基于Web的应用程序或组件。ASP.NET Ajax最显著的功能就是:当浏览器与服务器交互时,它可以将浏览器中的一部分内容呈现出来,从而避免了将整个页面提交到服务器。和传统的Web应用程序相比,ASP.NET Ajax Web应用程序具有以下优点。<br/><img src="http://bbs.51aspx.com/upload/auto/2_080424014134252.jpg" width="10" height="10" border="0" onload="thumbImg(this)" />&nbsp;&nbsp;&nbsp;&nbsp; 页面能够局部更新。<br/><img src="http://bbs.51aspx.com/upload/auto/2_080424014134252.jpg" width="10" height="10" border="0" onload="thumbImg(this)" />&nbsp;&nbsp;&nbsp;&nbsp; 异步回传,将页面处理的逻辑与用户的操作进行异步处理。<br/><img src="http://bbs.51aspx.com/upload/auto/2_080424014134252.jpg" width="10" height="10" border="0" onload="thumbImg(this)" />&nbsp;&nbsp;&nbsp;&nbsp; 由于页面能够局部更新,从而减少了页面与服务器的通信压力,提高了应用程序的性能。<br/>ASP.NET Ajax可以将Web服务器控件和客户端脚本结合起来,从而使得用户不再只局限于Web服务器控件或者只局限于客户端脚本来开发Web应用程序。ASP.NET Ajax提供的Web服务器控件如下。<br/><img src="http://bbs.51aspx.com/upload/auto/2_080424014134252.jpg" width="10" height="10" border="0" onload="thumbImg(this)" />&nbsp;&nbsp;&nbsp;&nbsp; ScriptManager控件,专门用来管理页面的脚本。<br/><img src="http://bbs.51aspx.com/upload/auto/2_080424014134252.jpg" width="10" height="10" border="0" onload="thumbImg(this)" />&nbsp;&nbsp;&nbsp;&nbsp; ScriptManagerProxy控件,也是专门用来管理页面的脚本,但和ScriptManager控件使用的环境不同。<br/><img src="http://bbs.51aspx.com/upload/auto/2_080424014134252.jpg" width="10" height="10" border="0" onload="thumbImg(this)" />&nbsp;&nbsp;&nbsp;&nbsp; UpdatePanel控件,提供了一个无刷新的Web环境。<br/><img src="http://bbs.51aspx.com/upload/auto/2_080424014134252.jpg" width="10" height="10" border="0" onload="thumbImg(this)" />&nbsp;&nbsp;&nbsp;&nbsp; Timer控件,能够定时触发用户定义的操作。<br/><img src="http://bbs.51aspx.com/upload/auto/2_080424014134252.jpg" width="10" height="10" border="0" onload="thumbImg(this)" />&nbsp;&nbsp;&nbsp;&nbsp; UpdateProgress控件,能够显示页面更新的过程。<br/>13.1.2&nbsp;&nbsp;安装ASP.NET AjaxASP.NET Ajax是免费的,它可以从微软ASP.NET的官方网站(<a href="http://ajax.asp.net" target="_blank">http://ajax.asp.net</a>)下载,在此,笔者下载了ASP.NET Ajax v1.0。在安装ASP.NET Ajax之前,必须安装.NET Framework2.0或更高版本,IE5.01或更高版本。操作系统可以为Windows家族(如Windows Server 2003、Windows XP Home、Windows XP Professional、Windows Vista等)。ASP.NET Ajax v1.0的具体安装步骤如下。<br/>(1)双击ASP.NET Ajax v1.0的安装程序,弹出【Microsoft ASP.NET 2.0 Ajax Extensions 1.0 Setup】对话框,如图13.2所示。<br/>(2)单击【Next】按钮,弹出【Microsoft ASP.NET 2.0 Ajax Extensions 1.0 Setup】对话框,选择【I accept the terms in the License Agreement】复选框,如图13.3所示。该对话框显示用户使用协议。<br/><img src="http://bbs.51aspx.com/upload/auto/2_080424014135143.jpg" border="0" onload="thumbImg(this)" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <img src="http://bbs.51aspx.com/upload/auto/2_080424014135205.jpg" border="0" onload="thumbImg(this)" /><br/>图13.2&nbsp;&nbsp;【Microsoft ASP.NET 2.0 Ajax …】窗口&nbsp;&nbsp;&nbsp;&nbsp;图13.3&nbsp;&nbsp;【End-User License Agreement】界面<br/>(3)单击【Next】按钮,弹出【Microsoft ASP.NET 2.0 Ajax Extensions 1.0 Setup】对话框,如图13.4所示。该对话框显示准备安装信息。<br/>(4)单击【Install】按钮,开始安装ASP.NET Ajax v1.0。安装完成之后,弹出【Microsoft ASP.NET 2.0 Ajax Extensions 1.0 Setup】对话框,如图13.5所示。单击【Finish】按钮,完成ASP.NET Ajax v1.0的安装过程。<br/><img src="http://bbs.51aspx.com/upload/auto/2_080424014135752.jpg" border="0" onload="thumbImg(this)" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <img src="http://bbs.51aspx.com/upload/auto/2_080424014135893.jpg" border="0" onload="thumbImg(this)" /><br/>图13.4&nbsp;&nbsp;【Ready to install Microsoft…】界面&nbsp;&nbsp;&nbsp;&nbsp; 图13.5&nbsp;&nbsp;【Completed the Microsoft…】界面<br/>安装ASP.NET Ajax v1.0成功之后,运行Visual Studio2005集成开发环境。单击【起始页】中的【新建】/【网站】链接,打开【新建网站】对话框,如图13.6所示。此时,选择【ASP.NET Ajax-Enabled Web Site】图标,单击【确定】按钮,创建ASP.NET Ajax网络应用程序。<br/>另外,安装ASP.NET Ajax v1.0成功之后,Visual Studio2005集成开发环境的【工具箱】面板中将出现【Ajax Extensions】选项卡。该选项卡显示了ASP.NET Ajax包含的所有Web服务器控件,如图13.7所示。<br/><img src="http://bbs.51aspx.com/upload/auto/2_080424014136252.jpg" border="0" onload="thumbImg(this)" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<img src="http://bbs.51aspx.com/upload/auto/2_080424014136330.jpg" border="0" onload="thumbImg(this)" /><br/>图13.6&nbsp;&nbsp;新建ASP.NET Ajax网络应用程序&nbsp;&nbsp; 图13.7&nbsp;&nbsp;【Ajax Extensions】选项卡<br/>13.1.3&nbsp;&nbsp;创建第一个ASP.NET Ajax网络应用程序本节介绍创建第一个ASP.NET Ajax网络应用程序的方法,程序名称为Sample_13_01。在Visual Studio 2005集成开发环境中,单击【创建】|【网站】链接,弹出【新建网站】对话框,选中【ASP.NET Ajax-Enabled Web Site】图标,如图13.8所示。<br/>单击【确定】按钮,就可以创建ASP.NET Ajax应用程序。在【解决方案资源管理器】面板中查看应用程序Sample_13_01,如图13.9所示。<br/><img src="http://bbs.51aspx.com/upload/auto/2_080424014136377.jpg" border="0" onload="thumbImg(this)" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <img src="http://bbs.51aspx.com/upload/auto/2_080424014136815.jpg" border="0" onload="thumbImg(this)" /><br/><p align="center">图13.8&nbsp;&nbsp;【新建网站】对话框&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;图13.9&nbsp;&nbsp;查看应用程序Sample_13_01</p>..........等等等等(在后面我会有电子书的哈不要着急哈!!!!)<br/><br/>源码下载地址:<a href="http://www.51aspx.com/CV/AjaxMail" target="_blank">http://www.51aspx.com/CV/AjaxMail</a>

    13 个回复
    • 回复者:tomso***
      tomso***(用户)回复于:2008-04-25 23:22:00

      数据附加出错啊??!!!什么问题?

    • 回复者:skycc***
      skycc***(用户)回复于:2008-04-25 14:40:00

      SQL2000的数据库呢?

    • 回复者:shirl***
      shirl***(用户)回复于:2008-06-10 12:47:00

      现在还没有sql2000的数据库吧??

    • 回复者:huang***
      huang***(用户)回复于:2008-04-28 15:04:00

      数据库还没有啊

    • 回复者:gxagd***
      gxagd***(作者)回复于:2008-04-26 00:16:00

      一楼的学员,你好,你所提出的问题我正在解决当中,谢谢你的支持<br/>二楼的朋友,因为我的数据库是2005的,有可能你用的数据库是2000的是吧??<br/>所以我正准备出2000的数据库!!!

    • 回复者:gxagd***
      gxagd***(作者)回复于:2008-04-28 16:55:00

      数据库有的哈,就在里面.

    • 回复者:wmxj2***
      wmxj2***(用户)回复于:2008-04-26 22:44:00

      下载了 这个有用 啊

    • 回复者:leisu***
      leisu***(用户)回复于:2008-07-31 10:16:00

      谢谢您 :)

    • 回复者:hard_***
      hard_***(用户)回复于:2008-05-21 23:08:00

      初学Ajax 看了你的文章有个初步的认识了<br/>谢谢啊

    • 回复者:cndra***
      cndra***(用户)回复于:2008-06-15 11:51:00

      学习 一下<br/>谢谢

    • 回复者:songy***
      songy***(用户)回复于:2010-09-25 11:40:00

      ok,谢谢啦有用

    • 回复者:enshj***
      enshj***(用户)回复于:2010-09-12 10:51:00

      怎么不能发送邮件啊?????请问该如何设置啊

    • 回复者:sandy***
      sandy***(用户)回复于:2011-05-04 18:23:00

      你好,我刚下了这个邮件系统,不过在vs2008下运行不了,请问如果把它放在vs08下需要做什么改动