CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  .NET技术 >  ASP.NET

很郁闷啊!书的例子老是出错,叫人怎么学啊!哪位大哥帮忙看看

楼主slyly()2005-06-03 09:58:12 在 .NET技术 / ASP.NET 提问

<%@   Page   Language="C#"   ContentType="text/html"   ResponseEncoding="gb2312"   %>  
  <script   runat="server">  
  protected   void   Page_Load(Object   Src,   EventArgs   E)  
  {  
      string   msgCitiesList   =   "";  
      if   (IsPostBack)  
            if(list1.Items(0).Selected   ==   true){  
          msgCitiesList   =   msgCitiesList   +   list1.Items(0).Text   &   "<br/>";  
    }  
            if(list1.Items(1).Selected   ==   true){  
          msgCitiesList   =   msgCitiesList   +   list1.Items(1).Text   &   "<br/>";  
    }  
            if(list1.Items(2).Selected   ==   true){  
          msgCitiesList   =   msgCitiesList   +   list1.Items(2).Text   &   "<br/>";  
    }  
    if(msgCitiesList   !=   ""){  
          Lab1.Text   =   "You   have   selected:<br/>"   +   msgCitiesList;  
    }else{  
          Lab1.Text   =   "";  
    }  
  }  
  </script>  
  <html>  
  <head>  
  <meta   http-equiv="Content-Type"   content="text/html;   charset=gb2312">  
  <title>DropDownList</title>  
  </head>  
  <body>  
  <form   runat="server">  
      <asp:Label   ID="Lab1"   runat="server"   />&nbsp;<br/>  
      Which   city   do   you   wish   to   look   at   hotels   for?<br/>  
      <asp:ListBox   ID="list1"   SelectionMode="Multiple"   runat="server">  
      <asp:ListItem>Madrid</asp:ListItem>  
      <asp:ListItem>Oslo</asp:ListItem>  
      <asp:ListItem>Lisbon</asp:ListItem>  
      </asp:ListBox><br/>  
      <asp:Button   ID="Button1"   Text="Submit"   runat="server"   />      
  </form>  
  </body>  
  </html>  
  问题点数:0、回复次数:7Top

1 楼slyly()回复于 2005-06-03 10:00:30 得分 0

 
   
  ============================================  
  编译器错误信息:   CS0118:   “System.Web.UI.WebControls.ListControl.Items”表示“属性”,此处应为“方法”  
   
  源错误:  
   
     
   
  行   5:         string   msgCitiesList   =   "";  
  行   6:         if   (IsPostBack)  
  行   7:               if(list1.Items(0).Selected   ==   true){     //这句出错  
  行   8:             msgCitiesList   =   msgCitiesList   +   list1.Items(0).Text   &   "<br/>";  
  行   9:       }  
     
  Top

2 楼linckle(方正)回复于 2005-06-03 10:03:09 得分 0

有这样的书吗?   这可是个宝,去找记者Top

3 楼kavencai(天堂里的猫)回复于 2005-06-03 10:03:36 得分 0

list1.Items[0].SelectedTop

4 楼slyly()回复于 2005-06-03 10:12:52 得分 0

ASP.net   (C#)入门经典   Wrox图书  
   
  晕哦!CSDN里面的人推荐的,花了我86元了  
   
  晕哦!晕哦!晕哦!晕哦!晕哦!晕哦!晕哦!晕哦!晕哦!晕哦!晕哦!晕哦!晕哦!晕哦!晕哦!晕哦!晕哦!晕哦!晕哦!晕哦!晕哦!晕哦!晕哦!晕哦!晕哦!晕哦!晕哦!晕哦!晕哦!晕哦!晕哦!晕哦!晕哦!晕哦!晕哦!晕哦!晕哦!晕哦!晕哦!晕哦!晕哦!晕哦!晕哦!晕哦!晕哦!晕哦!晕哦!晕哦!晕哦!晕哦!晕哦!晕哦!晕哦!晕哦!晕哦!晕哦!晕哦!晕哦!晕哦!晕哦!晕哦!晕哦!晕哦!晕哦!晕哦!晕哦!晕哦!晕哦!晕哦!晕哦!晕哦!晕哦!晕哦!晕哦!晕哦!晕哦!晕哦!晕哦!晕哦!晕哦!Top

5 楼mathsword(梦在流浪)回复于 2005-06-03 10:22:17 得分 0

你要干什么,要改错?  
   
  改过来的  
   
  <%@   Page   Language="C#"   ContentType="text/html"   ResponseEncoding="gb2312"   %>  
  <script   runat="server">  
  protected   void   Page_Load(Object   Src,   EventArgs   E)  
  {  
      string   msgCitiesList   =   "";  
      if   (IsPostBack)  
            if(list1.Items[0].Selected   ==   true){  
          msgCitiesList   =   msgCitiesList   +   list1.Items[0].Text   +"<br/>";  
    }  
            if(list1.Items[1].Selected   ==   true){  
          msgCitiesList   =   msgCitiesList   +   list1.Items[1].Text   +   "<br/>";  
    }  
            if(list1.Items[2].Selected   ==   true){  
          msgCitiesList   =   msgCitiesList   +   list1.Items[2].Text   +   "<br/>";  
    }  
    if(msgCitiesList   !=   ""){  
          Lab1.Text   =   "You   have   selected:<br/>"   +   msgCitiesList;  
    }else{  
          Lab1.Text   =   "";  
    }  
  }  
  </script>  
  <HTML>  
  <HEAD>  
  <title>DropDownList</title>  
  <meta   http-equiv="Content-Type"   content="text/html;   charset=gb2312">  
  </HEAD>  
  <body>  
  <form   runat="server"   ID="Form1">  
  <asp:Label   ID="Lab1"   runat="server"   />&nbsp;<br>  
  Which   city   do   you   wish   to   look   at   hotels   for?<br>  
  <asp:ListBox   ID="list1"   SelectionMode="Multiple"   runat="server">  
  <asp:ListItem   Value="Madrid"   Selected="True">Madrid</asp:ListItem>  
  <asp:ListItem   Value="Oslo">Oslo</asp:ListItem>  
  <asp:ListItem   Value="Lisbon">Lisbon</asp:ListItem>  
  </asp:ListBox><br>  
  <asp:Button   ID="Button1"   Text="Submit"   runat="server"   />  
  </form>  
  </body>  
  </HTML>  
  Top

6 楼mathsword(梦在流浪)回复于 2005-06-03 10:23:35 得分 0

那几个语法错误好象是vb.net的写法Top

7 楼qb613ps3(孤星)回复于 2005-06-03 12:02:03 得分 0

()是VB。NET的语法,[]是C#的语法。Top

相关问题

  • CB的例子,出错,
  • struts例子运行出错
  • weblogic5.1附带的statelessSession例子都出错,help me。。。
  • 请教:网络例子调试出错
  • hibernate入门的例子,查询出错.
  • hibernate入门的例子,查询出错.
  • Oreilly 上一个例子,运行出错
  • Webwork的简单例子出错
  • 为什么老出错误,请大哥指教!
  • 大哥们 帮帮 菜鸟 小弟 PB出错

关键词

  • c#

得分解答快速导航

  • 帖主:slyly

相关链接

  • CSDN .NET频道
  • .NET类图书
  • C#类图书
  • .NET类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo