Repeater多选所选项目设置问题

时间:2015-12-21 12:19:38

标签: c# asp.net

我需要检查使用c#选择的多选项目,我得到以下异常:

  

错误29无法创建类型' System.Boolean'来自它   字符串表示' multiple'为多个'属性。

<select id="selProj" class="form-control" multiple="multiple"  runat="server">
    <asp:Repeater ID="repProject" runat="server">
      <ItemTemplate>
          <option value="<%# DataBinder.Eval(Container.DataItem, "ProjectId") %>">
             <%# DataBinder.Eval(Container.DataItem, "ProjectName") %>
          </option>
      </ItemTemplate>
   </asp:Repeater>
</select>

C#代码是

var selectedProj = xElements.Element("SelectedProjects").Value.Split(',');

foreach (var pro in selectedProj)
{
    selProj.Items.FindByValue(pro).Selected = true;
}

请帮忙吗?

0 个答案:

没有答案