DataList 控件具体用法 (下)
来源:互联网 发布:开发java web最快的ide 编辑:程序博客网 时间:2024/04/27 14:59
7.看到上面的事件了吗。下面要做的任务就是写这些事件
protected void DataList1_EditCommand(object source, DataListCommandEventArgs e)
{
DataList1.EditItemIndex = e.Item.ItemIndex;
dataBindToDataList();
}
protected void DataList1_CancelCommand(object source, DataListCommandEventArgs e)
{
DataList1.EditItemIndex = -1;
dataBindToDataList();
}
protected void DataList1_UpdateCommand(object source, DataListCommandEventArgs e)
{
string auid = Convert.ToString (DataList1.DataKeys[e.Item.ItemIndex]);
string phone = ((TextBox)e.Item.FindControl("txtphone")).Text;
SqlConnection con = data.Getcon();
con.Open();
SqlCommand cmd = new SqlCommand("update authors set phone='"+phone+"'where au_id='"+auid+ "' ",con);
cmd.ExecuteNonQuery();
DataList1.EditItemIndex = -1;
dataBindToDataList();
}
protected void DataList1_DeleteCommand(object source, DataListCommandEventArgs e)
{
string auid = Convert.ToString(DataList1.DataKeys[e.Item.ItemIndex]);
SqlConnection con = data.Getcon();
con.Open();
SqlCommand cmd = new SqlCommand("Delete from authors where au_id='" + auid + "' ", con);
cmd.ExecuteNonQuery();
DataList1.EditItemIndex = -1;
dataBindToDataList();
}
}
运行如图:
就这样了!!!!^_^ ^_^
- DataList 控件具体用法 (下)
- DataList 控件具体用法 (上)
- DataList 控件具体用法 (中)
- DataList控件详细用法(一)
- DataList控件详细用法(二)
- DataList控件详细用法(三)
- DataList控件详细用法(一)
- DataList控件与ItemTemplate的用法
- Datalist控件的详细用法(一)
- GridView控件与DataList控件DataKeyNames、DataKeysField、DataKeys用法
- GridView控件与DataList控件DataKeyNames、DataKeysField、DataKeys用法
- DataList控件
- DataList控件
- DataList控件
- DataList 控件
- DataList控件
- DataList控件
- DataList控件
- uploadsample(上传文件和Ajax显示上传进度)
- Vector在Java编程中的应用
- DataList 控件具体用法 (中)
- 关于ListView的OnCustomDrawXXX事件
- Chinabi寻找中国的十大数据仓库
- DataList 控件具体用法 (下)
- jsp连接mysql
- Chinabi免费资料列表(2007-04)
- 另类的最大化窗口
- 咦?CSDN啥时候有博客了?
- access和sql区别
- MFC控件 状态条的简单介绍及使用 CStatusBar
- 我现在有自己的博客了!
- Flash页面如何通过校验