function AddItem(ControlName)
{
Control = null;
switch (ControlName){
 case "btnReceSendToRight" : 
   Control=eval("document.SelectReceiver.listSendTo");  
   break;
 case "btnCcSendToRight" : 
   Control=eval("document.SelectReceiver.listCcTo");  
   break;
 case "btnBccSendToRight" : 
   Control=eval("document.SelectReceiver.listBccTo");  
   break;


var i=0;
listAccount=eval("document.SelectReceiver.listAccount");
var j=listAccount.length;
for(i=0;i<j;i++)
{
if(listAccount.options[i].selected==true)

     
Control.add(new Option(listAccount[i].text,listAccount.options[i].value));          
}
}

} function setStatusright()
{
document.SelectReceiver.btnReceSendToRight.disabled = false;
document.SelectReceiver.btnCcSendToRight.disabled=false;
document.SelectReceiver.btnBccSendToRight.disabled=false;
}
          <asp:dropdownlist id="listAccount" OnDataBinding="AddItem('btnReceSendToRight')" style="Z-INDEX: 101; LEFT: 72px; POSITION: absolute; TOP: 48px" runat="server" Width="148px" Height="350px" multiple="true" OnTextChanged="setStatusright()">
           </asp:dropdownlist>

解决方案 »

  1.   

    <script language="JavaScript">
    <!--
    function ......
    ......
    //-->
        </script>

    <asp:dropdownlist id="listAccount" OnDataBinding="AddItem('btnReceSendToRight')" style="Z-INDEX: 101; LEFT: 72px; POSITION: absolute; TOP: 48px" runat="server" Width="148px" Height="350px" multiple="true" OnTextChanged="setStatusright()"> 
                </asp:dropdownlist>
      

  2.   

    <asp:dropdownlist id="listAccount" OnDataBinding="AddItem('btnReceSendToRight')" style="Z-INDEX: 101; LEFT: 72px; POSITION: absolute; TOP: 48px" runat="server" Width="148px" Height="350px" multiple="true" OnTextChanged="setStatusright()"> 
                </asp:dropdownlist>定义服务器控件的事件不要代括号,把它去了
    前台的页面事件才有括号
    应该改成<asp:dropdownlist id="listAccount" OnDataBinding="AddItem" style="Z-INDEX: 101; LEFT: 72px; POSITION: absolute; TOP: 48px" runat="server" Width="148px" Height="350px" multiple="true" OnTextChanged="setStatusright"> 
                </asp:dropdownlist>然后在你的后台页加上这两个事件就OK了
      

  3.   

    对不起,我上面有那个<script language="JavaScript"> </script>
    但是现在还是显示那一段字符文本太多。大哥能不能帮我一下?谢谢