C# 如何获取父数据列表';s行ID

C# 如何获取父数据列表';s行ID,c#,asp.net,datalist,itemdatabound,nested-datalist,C#,Asp.net,Datalist,Itemdatabound,Nested Datalist,我有一个嵌套的数据列表。 我正在尝试获取父数据列表的ID。 为此,我在父数据列表上使用ItemDataBound。此行获取父数据列表对象的行ID 但是我正在尝试获取表上的表行ID。 我该怎么做 protected void DataListMenu_ItemDataBound(object sender, DataListItemEventArgs e) { if (e.Item.ItemType == ListItemType.Item || e.Item.ItemType == Li

我有一个嵌套的数据列表。
我正在尝试获取父数据列表的ID。 为此,我在父数据列表上使用ItemDataBound。此行获取父数据列表对象的行ID
但是我正在尝试获取表上的表行ID。
我该怎么做

protected void DataListMenu_ItemDataBound(object sender, DataListItemEventArgs e)
{
    if (e.Item.ItemType == ListItemType.Item || e.Item.ItemType == ListItemType.AlternatingItem)
    {
        var innerDL = e.Item.FindControl("DataListSubMenu") as DataList;
        if (innerDL != null)
        {
            string ID = (e.Item.ItemIndex).ToString();
        }
    }
}

您想要父ID(DataListMenu)还是表的行ID(即e.Item.ItemIndex)?PS你解决了吗?我正在尝试获取表的行ID。但是对不起,英语:我的意思是,问题的代码对我来说是错误的。行ID是
e.Item.ItemIndex
。但是我正在搜索另一个。对不起,我不明白你所说的其他是什么意思。那么您想要嵌套数据列表的ID吗?