.net中怎么实现下拉框多选,然后获取选中的值 10

是要实现完这个控件以后,然后再后台中获取他的值,作为查询条件用的.谢谢各位了,我已经搞好了,你们所说的不是我想要的效果,但是还要谢谢你们!... 是要实现完这个控件以后,然后再后台中获取他的值,作为查询条件用的.谢谢各位了,我已经搞好了,你们所说的不是我想要的效果,但是还要谢谢你们! 展开
 我来答
zhangsanbin
2011-05-29 · TA获得超过1158个赞
知道小有建树答主
回答量:202
采纳率:0%
帮助的人:292万
展开全部

您可以选择使用CheckListBox控件。CheckListBox支持多选。

 

由于不清楚您用什么语言,所以我写了VB.net 、C#.net 

vb.net Code

' Determine if there are any items checked.

If CheckedListBox1.CheckedItems.Count <> 0 Then

   ' If so, loop through all checked items and print results.

   Dim x As Integer

   Dim s As String = ""

   For x = 0 To CheckedListBox1.CheckedItems.Count - 1

      s = s & "Checked Item " & (x + 1).ToString & " = " & CheckedListBox1.CheckedItems(x).ToString & ControlChars.CrLf

   Next x

   MessageBox.Show(s)

End If

C#.net Code

// Determine if there are any items checked.

if(checkedListBox1.CheckedItems.Count != 0)

{

   // If so, loop through all checked items and print results.

   string s = "";

   for(int x = 0; x <= checkedListBox1.CheckedItems.Count - 1 ; x++)

   {

      s = s + "Checked Item " + (x+1).ToString() + " = " + checkedListBox1.CheckedItems[x].ToString() + "\n";

   }

MessageBox.Show (s);

vb.net Code

    Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click

        Dim selectstr As String = ""

        For i As Integer = 0 To Me.CheckedListBox1.Items.Count - 1

            If Me.CheckedListBox1.GetItemChecked(i) Then

                selectstr &= Me.CheckedListBox1.Items(i).ToString

            End If

        Next

        MsgBox(selectstr)

    End Sub

希望能帮到您。

nangluan00
2011-05-29 · TA获得超过104个赞
知道答主
回答量:474
采纳率:0%
帮助的人:293万
展开全部
var desc_id=[]; var obj = document.getElementById(
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
xhyx257
2011-05-29 · TA获得超过1209个赞
知道小有建树答主
回答量:1912
采纳率:33%
帮助的人:497万
展开全部
别人说的是.net

又不是说javascript

而且你也不知道是不是asp.net
追问
肯定是asp.net啊
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式