欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

ASP.NET用户注册实战(第11节)

程序员文章站 2023-12-20 23:19:28
在我们第四小节---asp.net实现用户注册和验证功能当中,已经学习了asp.net验证控件的作用和使用方法,所以相对来说这节就比较轻松。 学习内容: 步骤一 添加新...

在我们第四小节---asp.net实现用户注册和验证功能当中,已经学习了asp.net验证控件的作用和使用方法,所以相对来说这节就比较轻松。
学习内容:
步骤一 添加新项,创建web窗体并将其命名为“zhuce.aspx”
步骤二 布局页面,创建6行2列的表格

ASP.NET用户注册实战(第11节)

步骤三  在zhucechuli.cs页面中编写代码如下:

public class zhucechuli
 { public zhucechuli()
  {
  }
  private sqlconnection conn;
   public static void addzhuce(zhuce zhuce1)
   {using (sqlconnection cn = dbconn.getconnection())
   { cn.open();
    sqlcommand cm = new sqlcommand();
    cm.connection = cn;
    string sql = "insert zhuce(yhm,yhpwd,sex,hobby) values(@q,@w,@e,@r)";
    cm.commandtext = sql;
    cm.parameters.addwithvalue("@q", zhuce1.yhm);
    cm.parameters.addwithvalue("@w", zhuce1.yhpwd);
    cm.parameters.addwithvalue("@e", zhuce1.sex);
    cm.parameters.addwithvalue("@r", zhuce1.hobby);
    cm.executenonquery();
   }
 }
}

步骤四 在实体类文件夹下添加zhuce类。在页面中编写代码如下:

namespace shiti
{
 /// <summary>
 ///zhuce 的摘要说明
 /// </summary>
 public class zhuce
 { public zhuce()
  {
   }
  protected int id;
  public int id
  {
   get { return id; }
   set { id = value; }
  }
  protected string yhm;
  public string yhm
  {
   get { return yhm; }
   set { yhm = value; }
  }
  protected string yhpwd;
  public string yhpwd
  {
   get { return yhpwd; }
   set { yhpwd = value; }
  }
 protected string sex;
  public string sex
  {
   get { return sex; }
   set { sex = value; }
  }
protected string hobby;
  public string hobby
  {
   get { return hobby; }
   set { hobby= value; }
  }
 }
}

步骤五 打开zhuce.aspx设计页面,双击button1按钮,编写代码:

protected void button1_click(object sender, eventargs e)
 {
  zhuce zhuce1 = null;
  zhuce1 = new zhuce();
  zhuce1.yhm = textbox1.text.tostring().trim();
  zhuce1.yhpwd = textbox2.text.tostring().trim();
  zhuce1.sex = dropdownlist1.selectedvalue.tostring().trim();
  zhuce1.hobby = dropdownlist2.selectedvalue.tostring().trim();
  zhucechuli.addzhuce(zhuce1); 
}

在这里补充一点内容,因为这是在学习asp.net,所以数据库内容就没有涉及到,下面就是我在学习asp.net时配置数据库的部分内容:

ASP.NET用户注册实战(第11节)

如果大家想了解更多关于数据库这方面的内容,就去网站关注数据库栏目,内容也很丰富的。

运行效果图:

ASP.NET用户注册实战(第11节)

ASP.NET用户注册实战(第11节)

总结
通过本节的学习,实现了用户的注册,进一步完善了之前所学习的内容,实现了前台与数据库后台的连接,小编整理的asp.net的11个学习小结,都是自己亲自操作过并记录下来的学习笔记,可能有些地方不大细致,表述的不够准确,希望大家理解哈

上一篇:

下一篇: