ASP.NET中取消功能实现不了?

来源:百度知道 编辑:UC知道 时间:2024/07/07 02:17:36
代码如下
protected void DataList1_CancelCommand(object source, DataListCommandEventArgs e)
{
//设置DataList1控件的编辑项的索引为-1,即取消编辑
DataList1.EditItemIndex = -1;
bind();
}
请教各位高手。。。错误在哪里。。应该如何修改?

取消的属性里CommandName未设置,设置成"Cancel"(随便)。
然后再后台:
protected void DataList1_CancelCommand(object source, DataListCommandEventArgs e)
{
if(e.CommandName=="Cancel")
{
DataList1.EditItemIndex = -1;
bind();
}
}

bind();
DataList1.EditItemIndex = -1;

看看

DataList1.EditItemIndex = -1;
e.Cancel = true;