我在哪里可以在 asp.net 生命周期方法中创建此对象而不会收到超出范围的异常。现在,我真正可以获得包含值的资源集合的唯一地方是用于 webschedule 信息的 onreasourcefetched 方法。但是我需要在创建 webscheduleinfo 并且它的视图中填充用户之前执行此操作。
protected void Page_Init(object sender, EventArgs e)
{
ResourcesCollection resources = WebScheduleInfo1.VisibleResources;
int count = resources.Count;
Resource obje = (Resource)resources.GetItem(1);
string name = obje.Name;
resources.Clear();
resources.Add(obje);
this.WebScheduleInfo1.ActiveResourceName = name;
}