第六章
数据插入与更新
回顾 2-1
数据展示有哪两种方式?
手写绑定
绑定数据源控件
Eval 和 Bind 的区别?
Eval 方法是静态(只读)方法,格式化显示,计算列等。
Bind 方法支持读 / 写功能,可修改回传服务器。
下面是改变图书分类的部分代码,有什么问题?
回顾 2-2
string sb =String.Empty;
for (int i = 0; i < this.gvBooks.Rows.Count; i++)
{
CheckBox cb = (gvBooks.Rows(i).FindControl("chbSelect“)) as
CheckBox;
if (cb.Checked == true)
{
sb += (gvBooks.Rows[i].FindControl("lblId") as Label).Text+",";
}
}
string catagory = this.ddlCatagory.SelectedItem;
ChangeCatagory(sb, catagory);
Rows[i]
SelectedValue 或
SelectedItem.Value
预习检查
可使用哪个控件完成文件上传?
有哪几种数据验证控件?
本章任务
完善用户注册
完善图书管理模块中的图书信息修改
验证控件
可上传图片
可选择日期