2015-09-30 2 views
1

Создание одного настраиваемого элемента управления, который будет иметь элемент управления загрузкой Async. Но когда я пытаюсь добавить Async FileUpload в элемент управления, который не может добавить получение ошибки времени выполнения. Ниже мой кодAsyncFileUpload Динамически добавлять настраиваемый элемент управления

using System; 
using System.Collections.Generic; 
using System.Linq; 
using System.Text; 
using System.Threading.Tasks; 
using AjaxControlToolkit; 
using System.Web.UI; 
using System.Web.UI.WebControls; 

namespace SBITS.CustomControl 
{ 
class CustomFileUpload:CompositeControl 
{ 

    private AsyncFileUpload asyncFileUpload; 

    private Image throbberImage; 


    protected override void CreateChildControls() 
    { 

     this.throbberImage = new Image(); 
     this.throbberImage.ImageUrl = Constant.THROBBER_IMAGE_PATH; 
     this.Controls.Add(throbberImage); 

     this.asyncFileUpload = new AsyncFileUpload(); 
     this.asyncFileUpload.ThrobberID = throbberImage.ID; 
     this.Controls.Add(asyncFileUpload); 
    } 
} } 

получаю ошибку на этой линии

this.Controls.Add(asyncFileUpload); 

экран ошибки

enter image description here

ошибка времени компиляции

enter image description here

+1

VS создает пару сообщений об ошибках при столкновении с ошибкой неправильных аргументов. Второе сообщение сообщает, какой тип метода получает и какой тип он ожидает получить. Можете ли вы также показать эту ошибку компилятора? –

ответ

2

Получено разрешение на выпуск только что добавлено ссылкой system.web.Extension на мой проект и его выполнение.

Смежные вопросы