Request.Form["sel1"],其值是一个逗号分隔的选中的项的value。

解决方案 »

  1.   

    string[] s = Request.Form.GetValues("sel1");or it is a server control<select id="sel1" runat="server" size=7  multiple>
    foreach (ListItem li in sel1.Items)
    {
      if (li.Selected)
        Response.Write(li.Value);
    }
      

  2.   

    我不是使用 asp.net 控件的!!!
      

  3.   

    string[] arrSell = Request.Form.GetValues("sell");
    if(arrSell == null) return;
    for(int i = 0; i< arrSell.Length ; i++)
    {
    Response.Write(arrSell[i] + "<br />");
    }
      

  4.   

    Select1.options[Select1.Selected].Text
      

  5.   

    楼主用的不是asp.net服务器控件,用Request.Form["sel1"]获得的是一个逗号分隔的字符串,不是数组,用Request.Form.GetValues("sel1");获取的才是字符串数组。