The original Published time: 2008-07-29--from my Baidu article [imported by moving tools]
Using System;
Using System.Data;
Using System.Configuration;
Using System.Web;
Using System.Web.Security;
Using System.Web.UI;
Using System.Web.UI.WebControls;
Using System.Web.UI.WebControls.WebParts;
Using System.Web.UI.HtmlControls;
public partial class _default:system.web.ui.page
{
protected void Page_Load (object sender, EventArgs e)
{
Multiview1.activeviewindex = 0;
Switch (listbox1.selectedvalue)
{
Case "Nan":
Response.Write (Listbox1.selectedvalue);
Break
Case "NV":
Response.Write (Listbox1.selectedvalue);
Break
}
}
protected void Button1_Click (object sender, EventArgs e)
{
ListItem lt = new ListItem (ListBox1.SelectedItem.Text, ListBox1.SelectedItem.Value);
if (Listbox1.selectedindex > 0)
{
Listbox1.items[listbox1.selectedindex]. Text = Listbox1.items[listbox1.selectedindex-1]. Text;
Listbox1.items[listbox1.selectedindex]. Value = Listbox1.items[listbox1.selectedindex-1]. Value;
LISTBOX1.ITEMS[LISTBOX1.SELECTEDINDEX-1]. Text = Lt. Text;
LISTBOX1.ITEMS[LISTBOX1.SELECTEDINDEX-1]. Value = Lt. Value;
Listbox1.selectedindex = listbox1.selectedindex-1;
}
Else
{
Response.Write ("<script>alert (' cannot move up first record ') </script>");
}
}
protected void DropDownList1_SelectedIndexChanged (object sender, EventArgs e)
{
Multiview1.activeviewindex = Convert.ToInt32 (dropdownlist1.selectedvalue)-1;
}
}
The use and movement of commmandname and Commmandargument,listbox in Net4:multiview (view) behavior