2015 7 18
2015-07-18 12:17
211 查看
ExecuteNonQuery返回的是受影响的行数
ExecuteScalar返回的是第一行第一列的值
制作密码找回的冻结功能 一个变量 当点击提交密码问题答案时+1 达到3次时 数据库中的时间项纪录为当前时间 返回首页
执行找回密码操作时 点击下一步 先进行判定 如果用户名存在 其当前日期-冻结日期<24H 则跳出问题 panel
ascx文件 来自百度
protected void sendMail(string name, string pass, string email)
{
try
{
string Email = email;//电子邮件地址
string body = "您好!您在某某网站的注册已经成功,您注册名为:'" + name + "'密码为:'" + pass + "'";
string subject = "某某网站提示!";//邮件的主题
//创建MailMessage对象
MailMessage myEmail = new MailMessage();
//设置发件人地址
myEmail.From = "463671217@qq.com";
//设置收件人地址
myEmail.To = email;
//设置邮件主题
myEmail.Subject = subject;
//设置邮件内容
myEmail.Body = body;
//设置邮件正文内容
myEmail.BodyFormat = MailFormat.Text;
//设置服务器名
SmtpMail.SmtpServer = "MRSY";
//发送电子邮件
SmtpMail.Send(myEmail);
RegisterStartupScript("true", "<script>alert('发送成功!')</script>");
}
catch (Exception ex)
{
Response.Write("邮箱不存在");
}
}
ExecuteScalar返回的是第一行第一列的值
制作密码找回的冻结功能 一个变量 当点击提交密码问题答案时+1 达到3次时 数据库中的时间项纪录为当前时间 返回首页
执行找回密码操作时 点击下一步 先进行判定 如果用户名存在 其当前日期-冻结日期<24H 则跳出问题 panel
ascx文件 来自百度
aspx是页面文件 ascx是用户控件,用户控件必须嵌入到aspx中才能使用。 ascx是用户控件,相当于模板 其实ascx你可以理解为Html里的一部分代码, 只是嵌到aspx里而已, 因为aspx内容多的时候实在是不太好管理, 而且你把公共的Html部分写成ascx也可以公用在很多aspx里 比如Web页的下面注释部分 发送邮件 部分代码过时 smtp不知如何配置
protected void sendMail(string name, string pass, string email)
{
try
{
string Email = email;//电子邮件地址
string body = "您好!您在某某网站的注册已经成功,您注册名为:'" + name + "'密码为:'" + pass + "'";
string subject = "某某网站提示!";//邮件的主题
//创建MailMessage对象
MailMessage myEmail = new MailMessage();
//设置发件人地址
myEmail.From = "463671217@qq.com";
//设置收件人地址
myEmail.To = email;
//设置邮件主题
myEmail.Subject = subject;
//设置邮件内容
myEmail.Body = body;
//设置邮件正文内容
myEmail.BodyFormat = MailFormat.Text;
//设置服务器名
SmtpMail.SmtpServer = "MRSY";
//发送电子邮件
SmtpMail.Send(myEmail);
RegisterStartupScript("true", "<script>alert('发送成功!')</script>");
}
catch (Exception ex)
{
Response.Write("邮箱不存在");
}
}
相关文章推荐
- Django的URLconf中使用缺省视图参数的方法
- 架构设计:负载均衡层设计方案(4)——LVS原理
- 如何使用svn下载开源的工作流引擎ccbpm?
- 053第401题
- C#实现将HTML转换成纯文本的方法
- 序列——堆排序-大根堆(堆大顶)
- Web前端知识点总结(一)
- swift2 函数
- 在有openJDK的情况下,安装官方JDK,并改为默认
- 如何在默认安装openjdk的Linux系统中安装独立JDK
- TestNG入门_webDriver+java(二)
- crazyradio焊接和下载固件过程
- JavaScript 没有函数重载&Arguments对象
- MinGW安装过程
- 论坛:Error:No result defined for action cn.itcast.oa.view.action.TopicAction and result
- ZMO企业自媒体联盟:开启企业自媒体运营官时代
- android菜鸟学习笔记30----Android使用百度地图API(一)准备工作及在应用中显示地图
- 堆栈的深度理解
- Hihocoder
- B/S在北大青鸟-ASP.NET 总结