我正在使用DataList并希望通过数据绑定事件绑定数据。 当我尝试使用ItemdatBound事件绑定数据而不是它给出错误时,当我使用断点时,它首先转到datBinding事件而不是源代码,当它转到源代码时,它给出错误“System.Data。 DataRowView'不包含名称为“iParentPageId_PK”的属性 那我现在做什么???
我的代码......
protected void dlRight_ItemDataBound(object sender, DataListItemEventArgs e)
{
if (e.Item.ItemType == ListItemType.Item)
{
Label lblId = (Label)e.Item.FindControl("lblId");
SubPage objEntity = new SubPage()
{
ParentPageId = Convert.ToInt32(lblId.Text)
};
dlRight.DataSource = objSubBll.GetByParentPageId(objEntity);
dlRight.DataBind();
}
}
protected void dlRight_DataBinding(object sender, EventArgs e)
{
}