中国站长下载-为中国站长提供最好最全的建站资源! 首 页发布资源有事留言繁體中文
设为首页
加入收藏
联系我们
 
您当前的位置:中国站长下载 -> 文章中心 -> 网页编程 -> .NET编程 -> 文章内容  虚拟主机 域名注册 退出登录 用户管理
栏目导航
· ASP编程 · .NET编程
· PHP编程 · JSP编程
· CGI 专区
热门文章
· sndvol32 - sndvol3...
· [组图] FLASH:《大话李白》...
· 个人网站到底能赚多...
· [图文] Rundll.exe是病毒吗...
· [组图] Flash:制作MV
· 价值12万元的网站SE...
· 网站创业者,你需要...
· 一个成功的网站设计...
· [图文] FLASH:韩国导航条解...
· 中国网站的赚钱模式...
相关文章
· [图文] 用ASP.NET 2.0设计网...
· [图文] 用ASP.NET 2.0设计网...
· [图文] 用ASP.NET 2.0设计网...
· [图文] 用ASP.NET 2.0设计网...
· [图文] 用ASP.NET 2.0设计网...
· 使用ASP.NET开发移动...
· 用ASP.NET开发Web服...
· [图文] 用ASP.NET在同一网页...
· 用Asp.net实现基于X...
· 用Asp.net实现基于X...
用Asp.net实现基于XML的留言簿之三
作者:不详  来源:不详  发布时间:2006-8-14 9:52:17  发布人:chinazhan

 减小字体 增大字体

     (2) viewguestbook.aspx:
  
  < %@ Page Language="C#" % >
  < %@ Import Namespace="System" % >
  < %@ Import Namespace="System.IO" % >
  < %@ Import Namespace="System.Data" % >
  < %-- 以上是所需的名字空间 --% >
  
  < html >
  < head >
  < title >欢迎来到我的留言簿< /title >
  < script language="C#" runat=server >
  //页面下载完毕后,运行这个脚本
  public void Page_Load(Object sender, EventArgs e)
  {
  //包含所有数据的XML文件的路径
  //如果你的路径和下面的不同,则请修改
  string datafile = "db/guest.xml" ;
  
  //运用一个Try-Catch块完成信息读取功能
  try
  {
  //建立一个数据集对象
  DataSet guestData = new DataSet();
  //为数据库文件打开一个FileStream
  FileStream fin ;
  fin = new FileStream(Server.MapPath(datafile),FileMode.Open,
  FileAccess.Read,FileShare.ReadWrite) ;
  //把数据库中内容读到数据集中
  guestData.ReadXml(fin);
  fin.Close();
  //将第一个表中的数据集付给Repeater
  MyDataList.DataSource = guestData.Tables[0].DefaultView;
  MyDataList.DataBind();
  }
  catch (Exception edd)
  {
  //捕捉异常
  errmess.Text="不能从XML文件读入数据,原因:"+edd.ToString() ;
  }
  }
  < /script >
  < LINK href="mystyle.css" type=text/css rel=stylesheet >
  < /head >
  < body topmargin="0" leftmargin="0" marginwidth="0" marginheight="0" rightmargin="0" >
  < !-- #Include File="header.inc" -- >
  < asp:label id="errmess" text="" style="color:#FF0000" runat="server" / >
  < br >
  < h3 align="center" class="newsbody" >我的留言簿< /h3 >
  < ASP:Repeater id="MyDataList" runat="server" >
  
  < headertemplate >
  < table class="mainheads" width="100%" style="font: 8pt verdana" >
  < tr style="background-color:#FF9966" >
  < th >
  姓名
  < /th >
  < th >
  国家
  < /th >
  < th >
  Email
  < /th >
  < th >
  留言
  < /th >
  < th >
  日期/时间
  < /th >
  < /tr >
  < /headertemplate >
  
  < itemtemplate >
  < tr style="background-color:#ffffff" >
  < td >
  < %# DataBinder.Eval(Container.DataItem, "Name") % >
  < /td >
  < td >
  < %# DataBinder.Eval(Container.DataItem, "Country") % >
  < /td >
  < td >
  < %# DataBinder.Eval(Container.DataItem, "Email") % >
  < /td >
  < td >
  < %# DataBinder.Eval(Container.DataItem, "Comments") % >
  < /td >
  < td >
  < %# DataBinder.Eval(Container.DataItem, "DateTime") % >
  < /td >
  < /tr >
  < /itemtemplate >
  
  < footertemplate >
  < /table >
  < /footertemplate >
  < /ASP:Repeater >
  
  < !-- #Include File="footer.inc" -- > < /body >< /html >
  
  
    做人要厚道,请注明转自chinazhan中国站长(www.ChinaZhan.com)。

 
[] [返回上一页] [打 印] [收 藏]
∷相关文章评论∷    (评论内容只代表网友观点,与本站立场无关!) [更多评论...]
中国站长下载
中国站长下载

本页只接受PR>=4 IT类站点连接,申请连接,谢谢您们的支持!希望我们的下载站能够真正帮到中国的站长们!
关于本站 - 网站帮助 - 广告合作 - 下载声明 - 友情连接 - 网站地图
Copyright © 2005-2006 ChinaZhan.Net. All Rights Reserved .