【问题标题】:ASP.NET Telerik Ajax update control from Server Side code来自服务器端代码的 ASP.NET Telerik Ajax 更新控件
【发布时间】:2011-12-02 15:03:48
【问题描述】:

我有一个来自 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 方法,它不会创建类实例。无论如何,有什么奇特的方法可以做到这一点?

【问题讨论】:

    标签: c# asp.net ajax telerik


    【解决方案1】:

    AjaxPanelAjaxManager不支持上传控制, 您可以尝试使用基于 Flash 的文件上传器,例如 http://www.uploadify.com/

    【讨论】:

    • 这不是重点,上传工作,树视图工作我需要的是一种在上传完成时更新树视图的方法,就像我解释的那样。
    猜你喜欢
    • 1970-01-01
    • 2013-10-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多