如题!代码如下<table width="330px">
        <tr>
              <td rowspan="4">
                 <asp:ListBox ID="functionlist" runat="server" Height="150px" Width="140px"></asp:ListBox>
              </td>
              <td width="50px" align="center">
              <div style="background-color: #F0F0F0; border-style: outset; border-width: 1px; cursor: pointer;"
                                onclick="addmaxselect()">&gt;&gt;
              </div>
              </td>
                  <td rowspan="4">
                     <asp:ListBox ID="functionlist1" runat="server" Height="150px" Width="140px"></asp:ListBox>
                  </td>
        </tr>
        <tr>
            <td align="center">
              <div style="background-color: #F0F0F0; border-style: outset; border-width: 1px; cursor: pointer;"
                     onclick="addselect()">
                     &gt;</div>
              </td>
         </tr>
         <tr>
             <td align="center">
              <div style="background-color: #F0F0F0; border-style: outset; border-width: 1px; cursor: pointer;"
                                onclick="deleteselect()">&lt;
              </div>
              </td>
          </tr>
          <tr>
              <td align="center">
              <div style="background-color: #F0F0F0; border-style: outset; border-width: 1px; cursor: pointer;"
                                onclick="deletemaxselect()">&lt;&lt;
              </div>
              </td>
         </tr>
     </table>function addmaxselect()
{
    copyData();
}
function addselect()
{
    // 8.得到select的当前选中项的value    
    var currSelectValue = document.all.ctl00$ContentPlaceHolder1$functionlist.value;    
    // 9.得到select的当前选中项的text    
    var currSelectText = document.all.ctl00$ContentPlaceHolder1$functionlist.options[document.all.ctl00$ContentPlaceHolder1$functionlist.selectedIndex].text;    
    jsAddItemToSelect(document.getElementById("ctl00_ContentPlaceHolder1_functionlist1"),currSelectText,currSelectValue);}
function deleteselect()
{
    jsRemoveSelectedItemFromSelect(document.getElementById("ctl00_ContentPlaceHolder1_functionlist1"));
}
function deletemaxselect()
{
    document.all.ctl00_ContentPlaceHolder1_functionlist1.options.length = 0;  
}function copyData()
{
     var firstSelect=document.getElementById("ctl00_ContentPlaceHolder1_functionlist");
     var secondSelect=document.getElementById("ctl00_ContentPlaceHolder1_functionlist1");
     for(var i=0;i<firstSelect.children.length;i++)
     {
          //设置全部复制,如果想逐个复制的话可以添加if语句进行判断
          var opt=document.createElement("option");
          if (jsSelectIsExitItem(secondSelect, firstSelect.children[i].value)) 
          { 
                break; 
          }
          else
          {
                opt.value=firstSelect.children[i].value;
                opt.text=firstSelect.children[i].text;          
                secondSelect.add(opt);
          }
    }

  
// 2.向select选项中 加入一个Item  
function jsAddItemToSelect(objSelect, objItemText, objItemValue)
 {          
    //判断是否存在        
    if (jsSelectIsExitItem(objSelect, objItemValue)) {        
        alert("该角色已经存在");        
    } else {        
        var varItem = new Option(objItemText, objItemValue);      
        objSelect.options.add(varItem);     
//        alert("成功加入");
    }        
}        
// 1.判断select选项中 是否存在Value="paraValue"的Item        
function jsSelectIsExitItem(objSelect, objItemValue) {        
    var isExit = false;        
    for (var i = 0; i < objSelect.options.length; i++) {        
        if (objSelect.options[i].value == objItemValue) {        
            isExit = true;        
            break;        
        }        
    }        
    return isExit;        
}         
// 4.删除select中选中的项    
function jsRemoveSelectedItemFromSelect(objSelect) {        
    var length = objSelect.options.length - 1;    
    for(var i = length; i >= 0; i--){    
        if(objSelect[i].selected == true){    
            objSelect.options[i] = null;    
        }    
    }    
}   
                Maticsoft.BLL.function functionbll = new Maticsoft.BLL.function();
                Maticsoft.Model.function functionmodel = new Maticsoft.Model.function();
                for (int i = 0; functionlist1.Items.Count > i; i++)
                {
                    functionmodel.part_id = di;
                    functionmodel.function_state = "可用";
                    functionmodel.function_name = functionlist1.Items[i].Text;
                    functionbll.Add(functionmodel);
                }
问题是  c# functionlist1.Items.Count 种是0!不好意思!没分了