该功能的实现需要注意一个先后顺序:
1、ListBox绑定数据源。
2、绑定数据源后,ListBox2_DataBound方法的编写,将ListBox设置为默认全选并把ListBox2项目计数值赋值给TextBox2。
protected void ListBox2_DataBound(object sender, EventArgs e) { for (int i = 0; i < ListBox2.Items.Count; i++) { ListBox2.Items[i].Selected = true; } TextBox2.Text = ListBox2.Items.Count + ""; }
3、最后是ListBox选中项目的数量自动显示于TextBox中。
注意:代码首先执行Page_Load方法。
protected void Page_Load(object sender,EventArgs e) { if(!IsPostBack) { } }