【问题标题】:Multiple RadUpload Control in One Page一页中的多个 RadUpload 控件
【发布时间】:2010-05-24 00:59:04
【问题描述】:

我有一个使用母版页的 aspx 页面。在 papx 页面中,我加载了一个包含 2 个 RadUpload 控件(Rad1 和 Rad2)的用户控件。用户可以选择使用第一个 RadUpload 或第二个 RadUpload 上传文件,并且每个 RadUpload 都应用了某些验证。

发生的奇怪事情是,当我使用 Rad2(第二个 RadUpload)上传文件时,第一个 RadUpload 的 RadUpload.UploadedFiles 在那里(计数 = 1)。文件不是由 Rad2 上传的,而是被检测为好像是从 Rad1 上传的,所以我的验证失败。

以前有人遇到过这个问题吗?这是一件非常奇怪的事情,我花了将近 1 天半的时间来解决这个问题,却不知道控件发生了什么

【问题讨论】:

    标签: asp.net radupload


    【解决方案1】:

    请记住,RadAsyncUpload 将尝试使用 FileApi、Adobe Flash Player(v.10 或更高版本)或 Silverlight 来显示文件选择对话框,以允许选择多个文件。如果它们都不可用,RadAsyncUpload 将优雅地降级为单个文件选择。

    【讨论】:

      【解决方案2】:

      我在网页上有三个 radupload/progress 控件,它们运行良好。

      我的建议是将它们明确地放置在页面本身而不是用户控件中。

      我没有尝试复制您的问题,因为我自己正在开发中,但我只是想与您分享一些第一次有效的东西。

      【讨论】:

        猜你喜欢
        • 2012-02-07
        • 1970-01-01
        • 1970-01-01
        • 2013-10-06
        • 1970-01-01
        • 2011-09-22
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多