摘要: 更多范例见XML读 写 简单留言本 http://hi.baidu.com/wenjunlin/blog/item/866585cedfbbd90892457e8e.html生成XML文件 http://hi.baidu.com/wenjunlin/blog/item/2c49b103e8918be708fa93a7.htmlXML的增 删 改 查询操作 http://hi.baidu.com/... 阅读全文
posted @ 2010-12-08 17:05 露水丛生 阅读(599) 评论(0) 推荐(0) 编辑
摘要: //声明一个XmlDocument空对象 protected XmlDocument XmlDoc = new XmlDocument(); /// summary /// 构造函数,导入Xml文件 /// /summary /// param name="xmlFile"文件虚拟路径/param public XmlOp(string xmlFile) { try { XmlDoc.Load(GetXmlFilePath(xmlFile)); //载入Xml文档 } catch (System.Exception ex) { throw ex; } } /// summar 阅读全文
posted @ 2010-12-08 17:03 露水丛生 阅读(1539) 评论(0) 推荐(0) 编辑
摘要: 1.bind是一种双向数据绑定,有数据源时才会有改变.2..net1.x版本中有DataBinder(Container.DataItem,"数据项") 单向数据绑定 .net2.x版本中简化为Eval("数据项"); 缩写的Eval()与DataBinder()的区别是: Eval会根据最近的容器对象(例如DataListItem)的DataItem属性来自动地解析字段, 而DataBinder.Eval需要使用参数来指定容器。由于这个原因,Eval只能在数据绑定控件的模板中使用,而不能用于Page(页面)层.例子:<asp:DataList ID= "DataList1 " Repeat 阅读全文
posted @ 2010-12-08 16:53 露水丛生 阅读(273) 评论(0) 推荐(0) 编辑
摘要: 方法一 :使用XML控件[代码]方法二: 使用DOM技术[代码]方法三 :使用DataSet对象[代码]方法四 :按文本方式读取[代码] 阅读全文
posted @ 2010-12-08 16:49 露水丛生 阅读(278) 评论(0) 推荐(0) 编辑
摘要: StreamWriter是在命名空间System.IO里,using System.IO protected void saveXml(){// ds 为读取出来的datasetstring sXml = ds.GetXml();string sFileName=Server.MapPath("~/xmlFile/a.xml"); //假设你保存成xmlFile目录下a.xml // Server... 阅读全文
posted @ 2010-12-08 16:22 露水丛生 阅读(362) 评论(0) 推荐(0) 编辑
摘要: 后台代码: protected void Page_Load(object sender, EventArgs e) { XmlDocument xmlDoc = new XmlDocument(); xmlDoc.Load(Server.MapPath(@".\file\XMLFile.xml")); XmlNodeList ndlist = xmlDoc.GetElementsByTagName("data"); foreach (XmlNode xl in ndlist) { Response.Write(xl.ChildNodes[0].InnerText + "--" + xl.Ch 阅读全文
posted @ 2010-12-08 15:33 露水丛生 阅读(702) 评论(0) 推荐(0) 编辑