• λ我爱Aspx >> C#.Net >> ASP.NET 2.0中隐藏listbox的某一项
  • ASP.NET 2.0中隐藏listbox的某一项

  • :aspxer  Դ:internet  :2007-5-12 7:52:46  ؼ:.net,asp.net,asp
  • ListItem item = new ListItem(text, value, enabled);

    当然,也可以用

    item.Enabled = false;

    虽然在页面中隐藏了,但依然可以用代码来访问隐藏的选项的,下面是一个例子

    <%@ Page Language="C#" %>

    <script runat="server">

    protected void Page_Load(object sender, EventArgs e)

    {

    if (!Page.IsPostBack)

    {

    ListItem[] items = new ListItem[]

    {

    new ListItem("Item 1", "Value 1"),

    new ListItem("Item 2", "Value 2", false),

    new ListItem("Item 3", "Value 3"),

    new ListItem("Item 4", "Value 4")

    };

    ListBox1.Items.AddRange(items);

    }

    }

    protected void Button1_Click(object sender, EventArgs e)

    {

    foreach (ListItem item in ListBox1.Items)

    {

    Response.Write(item.Text + " enabled=" + item.Enabled + "<br>");

    }

    }

    </script>

    <html XMLns="http://www.w3.org/1999/xhtml" >

    <head runat="server">

    <title>Untitled Page</title>

    </head>

    <body>

    <form id="form1" runat="server">

    <div>

    <ASP:ListBox ID="ListBox1" runat="server" />

    <asp:Button ID="Button1" runat="server" Text="Button" OnClick="Button1_Click" /></div>

    </form>

    </body>

    </html>

    上一篇: 基于ASP.NET的自定义分页显示

    下一篇: 用ASP.NET结合XML制作广告管理程序

    Ҷƪл˵?
  • һƪJ2EE数据库设计入门
    һƪASP设计常见问题及解答精要-1