2016-06-08 43 views
0

ASPX頁面:Onselectedindexchanged不會被解僱某個

fileupload 
dropdownlist subject 
Textarea 

用戶可以寫任何東西textarea.There是沒有順序,用戶可以先寫文本或上傳file.Dropdownlist具有平變化和選擇indexchanged event.Onchange事件調用javascript函數,將'<'轉換爲HTML編碼字符,如果textarea包含。在選定的索引中,更改該主題代碼的相應腳本將被添加到textarea中替換上一個腳本。用戶不需要爲腳本選擇主題,可以編寫它own.Every正在這裏正常工作。當我選擇除文本以外的文件我想隱藏dropdownlist主題,並希望使索引爲零。 假設我上傳了文本文件,將選中的主題插入了textarea腳本,現在我想選擇img而不是文本文件,如果我這樣做,dropdownlist獲取禁用並顯示第一個值document.getElementById('ddlSubject')。selectedIndex = 0。 Textarea是empty.Every東西在這裏正常工作。但是當我再次選擇textfile,textarea和dropdownlist得到enable.If我選擇了一個以前選擇的主題,dropdownlist的serverside事件並沒有被解僱。如果我選​​擇其他主題它調用服務器端功能。如何處理此問題

回答

1

請確保您擁有控制集的屬性AutoPostBack = true。此外,如果您可以共享代碼段,則會更容易。

+0

一個很好的第一個答案,雖然第二部分可能更適合作爲對原始問題的評論。 –