您好朋友我在aspx頁面中使用了一個列表框控件 我已經將多個選擇屬性設置爲true,但是當我嘗試選擇多個項目時 它不選擇多個項目,它選擇一個只能做我必須做一些編程這裏是我的代碼列表框多選問題
<html>
<form id="form1" runat="server">
<div>
<asp:ListBox ID="ListBox1" runat="server"
SelectionMode="Multiple">
<asp:ListItem Text="hi" Value="hi"></asp:ListItem>
<asp:ListItem Text="hi" Value="hi"></asp:ListItem>
<asp:ListItem Text="hi" Value="hi"></asp:ListItem>
<asp:ListItem Text="hi" Value="hi"></asp:ListItem>
</asp:ListBox>
</div>
</form>
</html>
背後沒有代碼......我想爲什麼不選擇多個項目的.. 我使用的命名空間使用的System.Web。 UI.WebControls;很好,但無濟於事..
它是客戶端的行爲似乎是錯誤的嗎?你是否按住Ctrl鍵來進行多項選擇?或者它是回發,服務器端的行爲,似乎是錯誤的? – 2010-06-08 07:46:25
即使通過按shift或ctr鍵我做多選,它不會打印多個選定的項目,當我試着用代碼後面的代碼..它總是隻打印第一個項目.. 我寫代碼在 – NoviceToDotNet 2010-06-08 08:50:53
public partial class _Default :System.Web.UI.Page {0}保護無效Page_Load(object sender,EventArgs e) ListBox1.SelectionMode = ListSelectionMode.Multiple; } 保護無效的button1_Click(對象發件人,EventArgs的) { 的foreach(在ListBox1.Items列表項LI) { string信息= 「」; if(li.Selected == true) msg + =「
」+ li.Text +「is selected。」; Response.Write(msg); } } } } – NoviceToDotNet 2010-06-08 09:04:45