急!请教datalist嵌套 内层datalist编辑问题
外层:DataList1
内层:DataList2
内外层数据绑定正常
问题:现在想在内层进行编辑操作(即在内层 方法DataList2_EditCommand 里怎么写,关键要让内层datalist2进入编辑状态? )
内层删除可以,但内层编辑时,始终无法找到内层datalist2使其进入编辑状态?
以下是我写的内层“编辑”按钮事件
protected void DataList2_EditCommand(object source, DataListCommandEventArgs e)
{
DataList DataList2= (DataList)e.Item.FindControl("DataList2");
//(e.Item.Parent.FindControl("DataList2") as DataList).EditItemIndex = e.Item.ItemIndex;
DataList2.EditItemIndex = e.Item.ItemIndex;
BindData();
}
运行出错:提示DataList2为null
求高手帮帮忙,关键是如何让内层datalist2使其进入编辑状态,获取内层DataList2应该是关键(老是NULL)
我是新人 不能给分 请大家帮忙下~~ 急啊!
内层:DataList2
内外层数据绑定正常
问题:现在想在内层进行编辑操作(即在内层 方法DataList2_EditCommand 里怎么写,关键要让内层datalist2进入编辑状态? )
内层删除可以,但内层编辑时,始终无法找到内层datalist2使其进入编辑状态?
以下是我写的内层“编辑”按钮事件
protected void DataList2_EditCommand(object source, DataListCommandEventArgs e)
{
DataList DataList2= (DataList)e.Item.FindControl("DataList2");
//(e.Item.Parent.FindControl("DataList2") as DataList).EditItemIndex = e.Item.ItemIndex;
DataList2.EditItemIndex = e.Item.ItemIndex;
BindData();
}
运行出错:提示DataList2为null
求高手帮帮忙,关键是如何让内层datalist2使其进入编辑状态,获取内层DataList2应该是关键(老是NULL)
我是新人 不能给分 请大家帮忙下~~ 急啊!
...全文
相关推荐
DataList 嵌套DataList实例
在某些复杂的场景下,我们可能需要在一个DataList内部再嵌套另一个DataList,以展示层次化或关联的数据。这就是“DataList嵌套DataList”的概念。
C#实现DataList里面嵌套DataList的折叠菜单
在C#中,实现DataList里面嵌套DataList的折叠菜单是一种常见的数据展示方式,尤其在构建层次结构数据时非常实用。
datalist 中嵌套datalist
### Datalist 中嵌套 Datalist:深入解析与实现#### 一、概述在 Web 开发中,经常需要展示层次化的数据结构,比如树形菜单、分层列表等。
repeater嵌套(datalist同理)
在处理Datalist的ItemDataBound事件时,我们需要找到内层Datalist并为其绑定数据。3. **性能与优化**:尽管Datalist提供了更多的功能,但嵌套同样会带来性能问题。
gridview嵌套Datalist
在实践中,你可能会遇到性能优化、数据过滤等问题,这些都是进一步提升技术能力的好机会。记得不断学习和探索,以应对更复杂的Web开发挑战。


