Aspx页面:
fileupload
dropdownlist subject
Textarea
用户可以在textarea中写任何内容。没有序列,用户可以先写文本或上传文件.Dropdownlist有onchange并选择indexchanged event.Onchange事件调用javascript函数将'<'转换为它的html编码字符如果textarea包含。在selectedindex上更改该主题代码的相应脚本将被添加到textarea中替换前一个。用户不必选择主题脚本,可以自己编写。每件事都在这里工作正常。当我选择文件时除了文本,我想隐藏dropdownlist主题,并希望索引为零。 假设我上传了文本文件,选择了将脚本插入textarea的主题,现在我想选择img而不是文本文件,如果我这样做,dropdownlist get disable并显示第一个值document.getElementById('ddlSubject')。selectedIndex = 0.Textarea是空的。每件事都在这里工作正常。但是当我再次选择文本文件时,textarea和dropdownlist得到启用。如果我选择了之前选择的一个主题,则dropdownlist的serverside事件没有被触发。如果我选择其他主题则调用服务器边功能。如何处理这个
答案 0 :(得分:1)
请确保您将控件的属性设置为AutoPostBack = true
。此外,如果您可以共享代码段,则会更容易。