我有来自Kentico的上传控件,其EventHandler
upload.OnUploadFile += new EventHandler(upload_OnUploadFile);
调用了EventHandler
,我希望像这样从Telerik更新RadTreeView
中的节点
void upload_OnUploadFile(object sender, EventArgs e)
{
AttachmentsControl uploadControl = sender as AttachmentsControl;
treeView.SelectedNode.Attributes["Image"] = uploadControl.Value.ToString();
}
问题是上传控件是动态创建的,因此我在尝试使用AjaxSettings
中的RadAjaxManager
时遇到了问题。
RadAjaxManager1.AjaxSettings.AddAjaxSetting(upload, treeView);
由于我使用的LoadControl
方法没有创建类实例,因此代码无法工作。无论如何有一种奇特的方式来实现这个目标吗?