我有方法:
protected void DormatItemDataBound(object sender, RepeaterItemEventArgs e)
发件人对象的DataSource
类型为 - object {Sitecore.Collections.ChildList}
现在我想从这个DataSource对象获取数据,但是当我尝试使用intelisense时,我只看到4种方法(可能是对象方法):
所以问题是我应该如何将发件人用作{Sitecore.Collections.ChildList}
对象?
对于经验丰富的人来说,这将很容易。
答案 0 :(得分:1)
您可能会使用作为运算符来处理安全转换。
protected void DormatItemDataBound(object sender, RepeaterItemEventArgs e)
{
var obj = sender as Sitecore.Collection.Childlist;
if (obj != null)
{
// To do here
}
}