从数据库字段中获取并拆分多个值,并在多选列表框中查看它们

时间:2016-06-29 14:05:19

标签: c# asp.net listbox

I want to get the values in a string from a database which i can do and my result is

string strValues ="' value1',' value2',' value3'&#34 ;; 我知道我们可以使用拆分功能拆分它们。但问题是如何在列表框中标记它们。

    <asp:ListBox ID="lstValues" runat="server" SelectionMode="Multiple">
                        <asp:ListItem Value="-1">[``Select]</asp:ListItem>
                        <asp:ListItem Value="1">value 10</asp:ListItem>
                        <asp:ListItem Value="2">value 9</asp:ListItem>
                        <asp:ListItem Value="3">value 3</asp:ListItem>
                        <asp:ListItem Value="4">value 2</asp:ListItem>
                        <asp:ListItem Value="5">value 1</asp:ListItem>
                    </asp:ListBox>

1 个答案:

答案 0 :(得分:0)

<asp:ListBox ID="lstValues" runat="server" SelectionMode="Multiple">
                        <asp:ListItem Value="-1">[``Select]</asp:ListItem>
                        <asp:ListItem Value="1">value 10</asp:ListItem>
                        <asp:ListItem Value="2">value 9</asp:ListItem>
                        <asp:ListItem Value="3">value 3</asp:ListItem>
                        <asp:ListItem Value="4">value 2</asp:ListItem>
                        <asp:ListItem Value="5">value 1</asp:ListItem>
                    </asp:ListBox>

add Selected="true" on the Items you want to be checked! 
Example:  <asp:ListItem Value="5" selected="true">value 1</asp:ListItem>

you can also use Checked="true" for list boxes