利用GridView控件实现数据添加
来源:互联网 发布:黑猫微圈源码 编辑:程序博客网 时间:2024/05/29 03:55
*在Asp.Net web开发过程中,前台的代码涉及到页面的设计,后台结合C#语言实现控件的功能。
第一步:
前台的设计的视图
第二步:
后台的设计代码
1)点击添加按钮,响应按钮的点击事件,执行JS代码
2)2.1创建web窗体,填写信息的添加
2.2点击新用户注册按钮,响应按钮的点击事件,执行C#代码
SqlConnection con = new SqlConnection(sqlstr);
SqlCommand cmd = con.CreateCommand();
con.Open();
cmd.CommandText = "insert into T_User(UserName,Password,Name,Address,Mobile,Birthday,Gender,Email,interest,ImgUrl,RegisterTime) values(@username,@password,@name,@address,@mobile,@birthday,@gender,@email,@interest,@imgurl,GETDATE())";
cmd.Parameters.AddWithValue("@username", txbUserName.Text.Trim());
cmd.Parameters.AddWithValue("@password", txbPwd.Text.Trim());
cmd.Parameters.AddWithValue("@name", txbName.Text.Trim());
cmd.Parameters.AddWithValue("@address", txbAddress.Text.Trim());
cmd.Parameters.AddWithValue("@mobile", txbMobile.Text.Trim());
//拼接生日日期
cmd.Parameters.AddWithValue("@birthday", txbBirthday.Text.Trim());
//判断用户选择的性别,使用RadioButtonList
string gender = this.rbGender.SelectedItem.Text;
cmd.Parameters.AddWithValue("@gender", gender);
//判断兴趣,使用CheckBoxList
string interest = "";
for (int i = 0; i < ckInterest.Items.Count; i++)
{
if (ckInterest.Items[i].Selected)
{
interest += ckInterest.Items[i].Text + ",";
}
}
interest = interest.Trim(',');
cmd.Parameters.AddWithValue("@interest", interest);
cmd.Parameters.AddWithValue("@email", txbEmail.Text.Trim());
cmd.Parameters.AddWithValue("@imgurl", ViewState["imgurl"]);
int result = cmd.ExecuteNonQuery();
cmd.Dispose();
con.Close();
con.Dispose();
if (result > 0)
{
Session["username"] = this.txbUserName.Text.Trim();
Response.Redirect("WebForm1.aspx");
}
else
{
lbinfo.Text = "注册失败";
}
- 利用GridView控件实现数据添加
- 利用GridView控件显示数据
- VS-利用GridView控件实现假分页
- 利用GridView控件实现分页效果
- GridView控件实现无刷新数据操作
- 如何实现GridView控件分页显示数据
- 利用UpdatePanel+Timer 控件自动更新Gridview的数据
- GridView控件添加空行
- GridView添加自定义控件
- GridView添加自定义控件
- 利用代码实现控件的添加
- 为GridView控件的数据行添加鼠标动作
- 为GridView控件的数据行添加鼠标动作
- C# GridView列头添加CheckBox控件实现全选功
- Gridview的footer模板中放置控件实现添加功能
- 数据绑定控件GridView
- 利用Repeater控件实现数据分页显示
- asp.net利用GridView"表中表"实现主从表数据
- hdu1312(又是简单搜索题)
- 多项式加法
- qt creator编译报错:parse error
- 浅谈 Linux 内核开发之网络设备驱动
- 第一次失败的面试(豌豆荚)
- 利用GridView控件实现数据添加
- 为什么最后你哪也没去?
- Activity转发
- 遍历list或map时删除元素(较巧妙)
- sicily 1007.To and Fro
- IT English Collection(29)of Preferences
- sicily 1198.Substring
- Houdini DOP精华笔记
- Ubuntu环境下SSH的安装及使用