asp.net留言问题!!在线等!!!急急急!!

protectedvoidaddly_Click(objectsender,EventArgse){bookbinbin=newbook();binbin.usernam... protected void addly_Click(object sender, EventArgs e)
{
book binbin = new book();
binbin.username = Server.HtmlEncode(this.username.Text);
binbin.email = this.email.Text;
binbin.qq = this.qq.Text;
binbin.homepage = this.homepage.Text;
if (this.Radboy.Checked)
{
binbin.sex = "男";
binbin.face = "boy";
}
else
{
binbin.sex = "女";
binbin.face = "gril";
}
binbin.body = this.lybody.Text;
if (saveinfo.savely(binbin))
{
Response.Redirect("lyb.aspx");
}
else
{
Response.Write("<script>alert('留言失败,服务器错误!');location.herf='lyb.aspx'");
}
代码如下,但是看不太明白,能不能给我说下这些代码大概都是什么作用??this.Radboy.Checked是什么作用?下面的男和女的if语句是干什么的??
展开
 我来答
yuan_xilun
2012-05-18 · TA获得超过267个赞
知道小有建树答主
回答量:226
采纳率:100%
帮助的人:116万
展开全部
book binbin = new book(); //实例化对象
//以下都是将页面的值赋给对象下的属性
binbin.username = Server.HtmlEncode(this.username.Text);
binbin.email = this.email.Text;
binbin.qq = this.qq.Text;
binbin.homepage = this.homepage.Text;
//判断radboy是否被选中(也就是男是否被选中)
if (this.Radboy.Checked)//男被选中 则女没有被选中
{
//则将值(“男” “boy”)赋给对象的属性
binbin.sex = "男";
binbin.face = "boy";
}
else //男没有选中 ,则选中的是女
{
//则将值(“女” “gril”)赋给对象的属性
binbin.sex = "女";
binbin.face = "gril";
}
//将值赋给对象下的属性
binbin.body = this.lybody.Text;
//调用留言方法 并判断是否留言成功
if (saveinfo.savely(binbin))//成功
{
//重定向到“lyb.aspx”页面
Response.Redirect("lyb.aspx");
}
else//留言失败
{
//弹出警告框(留言失败,服务器错误)并重定向到“lyb.aspx”页面
Response.Write("<script>alert('留言失败,服务器错误!');location.herf='lyb.aspx'");
}
// ————————————望采纳!!!——————————————————
2010聚宝盆
2012-05-17 · TA获得超过1020个赞
知道小有建树答主
回答量:360
采纳率:0%
帮助的人:134万
展开全部
这是用来保存的信息的。this.Radboy.Checked:如果Radboy这个控件被选中就执行里面的,就是选择性别嘛!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2012-05-16
展开全部
this.Radboy.Checked是选择这个控件~~if把男女分开~~只能选一个
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式