CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  .NET技术 >  ASP.NET

100分求答案

楼主wttp(顶级菜鸟)2005-09-08 15:24:01 在 .NET技术 / ASP.NET 提问

这段程序出什么问题了,为什么显示不出来?我学。NET再这里被卡住了。  
  <%@   Page   Language="C#"   ContentType="text/html"   ResponseEncoding="gb2312"   %>  
  <!DOCTYPE   HTML   PUBLIC   "-//W3C//DTD   HTML   4.01   Transitional//EN"   "http://www.w3.org/TR/html4/loose.dtd">  
  <script   language="c#"   runat="server">  
      void   Page_Load(object   sender,System.EventArgs   e)  
      {  
          if(!IsPostBack)  
  {  
        ArrayList   values   =   new   ArrayList();  
        values.Add("jerry");  
        values.Add("tom");  
        values.Add("li   ming");  
        Repeater1.DataSource   =   values;    
        Repeater1.DataBind();  
  }  
      }  
  </script>  
  <html>  
  <head>  
  <meta   http-equiv="Content-Type"   content="text/html;   charset=gb2312">  
  <title>无标题文档</title>  
  </head>  
  <body>  
  <form   id="form1"   method="post"   runat="server">  
      <asp:Repeater   id="Repeater1"   OnLoad="Page_Load"   runat="server">  
          <HeaderTemplate>  
      <Table   border="1">  
  </HeaderTemplate>  
  <ItemTemplate>  
        <tr>  
            <td>  
          <%#   Container.DataItem%>  
    </td>  
        </tr>  
  </ItemTemplate>  
  <FooterTemplate>  
      </Table>  
  </FooterTemplate>  
      </asp:Repeater>  
  </form>  
  </body>  
  </html>  
      还有个问题就是后台代码怎么榜定了用不起来,照着书上写的也不行!我快急疯了,马上要交任务上去。高分!  
  问题点数:100、回复次数:13Top

1 楼haolaiwu(宁愿相信世界上有鬼,也不相信女人那张嘴)回复于 2005-09-08 15:28:02 得分 10

仔细检查一下啊!!  
  Top

2 楼wttp(顶级菜鸟)回复于 2005-09-08 15:29:56 得分 0

这个代码是照着书上我练习用的!Top

3 楼swordragon(古道热肠)回复于 2005-09-08 15:35:25 得分 0

把<body>...</body>部分该为:  
   
  <body>  
  <form   id="form1"   method="post"   runat="server">  
          <table   border="1">  
                  <asp:repeater   id="Repeater1"   onload="Page_Load"   runat="server">  
                          <headertemplate>  
                          </headertemplate>  
                          <itemtemplate>  
                                  <tr>  
                                          <td>  
                                                  <%#   Container.DataItem%>  
                                          </td>  
                                  </tr>  
                          </itemtemplate>  
                          <footertemplate>  
          </table>  
          </footertemplate>   </asp:repeater>  
  </form>  
  </body>Top

4 楼Eddie005(♂) №.零零伍 (♂)回复于 2005-09-08 15:35:51 得分 0

这段代码完全没有问题!Top

5 楼tigerwen01(小虎)回复于 2005-09-08 15:37:51 得分 0

可以显示啊,结果如下:  
  jerry      
  tom      
  li   ming      
  Top

6 楼qiri07(俺家金毛de地位比俺高)回复于 2005-09-08 15:39:45 得分 0

配置好.net环境了么  
   
  @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@  
  人約黃昏後(詞牌:生查子)   www.yoouoo.com  
  詞   歐陽修(宋)   曲   翁清溪   編   東   尼    
   
  去年元夜時   花市燈如晝   月到柳梢頭   人約黃昏後  
  今年元夜時   月與燈依舊   不見去年人   淚濕春衫袖  
  @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@Top

7 楼sunnystar365(一个人的天空)回复于 2005-09-08 15:40:19 得分 0

我建了一个WebForm1窗体,就第一句话和你的不一样,下面的代码是一致的  
  楼主的是<%@   Page   Language="C#"   ContentType="text/html"   ResponseEncoding="gb2312"   %>  
  我建的是<%@   Page   language="c#"   Codebehind="WebForm1.aspx.cs"   AutoEventWireup="false"   Inherits="FreightCom.WebForm1"   %>  
   
  例子(楼主建一个WebForm1窗体),这样就可以绑定了  
  <%@   Page   language="c#"   Codebehind="WebForm1.aspx.cs"   AutoEventWireup="false"   Inherits="FreightCom.WebForm1"   %>  
  <!DOCTYPE   HTML   PUBLIC   "-//W3C//DTD   HTML   4.01   Transitional//EN"   "http://www.w3.org/TR/html4/loose.dtd">  
  <HTML>  
  <HEAD>  
  <title>无标题文档</title>  
  <script   language="c#"   runat="server">  
      void   Page_Load(object   sender,System.EventArgs   e)  
      {  
          if(!IsPostBack)  
  {  
        ArrayList   values   =   new   ArrayList();  
        values.Add("jerry");  
        values.Add("tom");  
        values.Add("li   ming");  
        Repeater1.DataSource   =   values;    
        Repeater1.DataBind();  
  }  
      }  
  </script>  
  <meta   http-equiv="Content-Type"   content="text/html;   charset=gb2312">  
  </HEAD>  
  <body>  
  <form   id="form1"   method="post"   runat="server">  
  <asp:Repeater   id="Repeater1"   OnLoad="Page_Load"   runat="server">  
  <HeaderTemplate>  
  <Table   border="1">  
  </HeaderTemplate>  
  <ItemTemplate>  
  <tr>  
  <td>  
  <%#   Container.DataItem%>  
  </td>  
  </tr>  
  </ItemTemplate>  
  <FooterTemplate>  
  </Table>  
  </FooterTemplate>  
  </asp:Repeater>  
  </form>  
  </body>  
  </HTML>  
  Top

8 楼tigerwen01(小虎)回复于 2005-09-08 15:40:49 得分 10

ASP.NET入门:  
  http://chs.gotdotnet.com/quickstart/aspplus/default.aspxTop

9 楼swordragon(古道热肠)回复于 2005-09-08 15:42:08 得分 10

你这本书上的例子写的有问题,不符合asp.net的后置代码(前台和后台分离)的做法。Top

10 楼lovefootball(蟑螂(生活就是扯淡--做人要放低姿态))回复于 2005-09-08 15:45:12 得分 10

你建一个窗体  
  代码和html分开写  
  这样比较清楚  
  <asp:Repeater   id="Repeater1"   OnLoad="Page_Load"   runat="server">  
  -------  
  <asp:Repeater   id="Repeater1"   runat="server">  
  把你的代码拿到.cs中去  
   
  Top

11 楼sunnystar365(一个人的天空)回复于 2005-09-08 15:45:19 得分 60

刚才发的例子还有一些要提示  
  楼主注意<%@   Page   language="c#"   Codebehind="WebForm1.aspx.cs"   AutoEventWireup="false"   Inherits="FreightCom.WebForm1"   %>  
  里面的FreightCom.WebForm1,FreightCom是工程名,后面的是窗体名Top

12 楼wttp(顶级菜鸟)回复于 2005-09-08 15:46:22 得分 0

<%@   Page   language="c#"   Codebehind="WebForm1.aspx.cs"   AutoEventWireup="false"   Inherits="FreightCom.WebForm1"   %>  
  还多问一句,我用这段代码怎么老是提醒没有加载类型“FreightCom.WebForm1”,请赐教!Top

13 楼sunnystar365(一个人的天空)回复于 2005-09-08 16:18:29 得分 0

你看一下最后第二楼,我特别说了一下了  
  里面的FreightCom.WebForm1,FreightCom是工程名,后面的是窗体名  
  你的工程名应该不是FreightCom吧,把它改成你的就可以了  
  还有楼主以后如果要复制的话,建好一个窗体后,HTML里的最上面的一句PAGE指令不要覆盖掉  
  其他的都可以复制的  
  Top

相关问题

  • 答案!
  • 急需答案!!!!
  • 寻求答案!
  • 急盼答案!!!
  • 诚征答案!
  • A题答案
  • 急需答案!
  • 征求答案
  • 跪求答案
  • 20分求答案

关键词

  • asp.net

得分解答快速导航

  • 帖主:wttp
  • haolaiwu
  • tigerwen01
  • swordragon
  • lovefootball
  • sunnystar365

相关链接

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

广告也精彩

反馈

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