ASP.. NET Telerik Ajax从服务器端更新控件的代码
本文关键字:更新 控件 代码 服务器端 NET Telerik Ajax ASP | 更新日期: 2023-09-27 18:16:33
我有一个来自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();
}
问题是,上传控件是动态创建的,所以我在试图使用RadAjaxManager
中的AjaxSettings
时遇到了问题。
RadAjaxManager1.AjaxSettings.AddAjaxSetting(upload, treeView);
代码不会工作,因为我使用的LoadControl
方法不创建类实例。不管怎样,有什么奇特的方法可以做到这一点吗?
AjaxPanel
或AjaxManager
不支持上传控制,您可以尝试基于flash的文件上传器,如http://www.uploadify.com/.