2010-06-25 67 views
0

我有一個RadGrid自定義編輯表單(FormTemplate)。對於異步回發,網格位於UpdatePanel,因爲更改下拉列表和複選框中的選擇需要啓用或禁用表單上的其他控件。 (同步更新控件對用戶來說是不可接受的。)在更新面板中與Telerik Radgrid同步回發

作爲編輯窗體的一部分,我有一個FileUpload控件,但是這不會在更新面板中上傳文件。

我曾嘗試加入插入/更新按鈕,在UpdatePanel一個PostBackTrigger,但這會導致在頁面加載錯誤,因爲UpdatePanel找不到控制(編輯表單上沒有負載打開)。

當窗體打開/關閉時,是否有方法在運行時添加/刪除觸發器? 或者是否有可能使FileUpload與異步回發協同工作?

回答

0

Telerik網站上有一個演示,顯示如何上傳文件。

通過使用RadAjaxPanelRadCodeBlockRadScriptManagerRadUpload s,而不是FileUpload:這就像有可能文件是否已被選定爲上傳在客戶端檢測到。 如果有要上傳的文件,則在上傳過程中可以禁用AJAX回發。

http://demos.telerik.com/aspnet-ajax/controls/examples/integration/raduploadinajaxifiedgrid/defaultcs.aspx?product=upload&RadUrid=cde8a81e-0eb1-49ca-8c31-4dba37da90c4