⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 新建 文本文档 (3).txt

📁 对页面文件很有用处
💻 TXT
字号:
1using System;
 2using System.Data;
 3using System.Configuration;
 4using System.Collections;
 5using System.Web;
 6using System.Web.Security;
 7using System.Web.UI;
 8using System.Web.UI.WebControls;
 9using System.Web.UI.WebControls.WebParts;
10using System.Web.UI.HtmlControls;
11using System.Xml;
12using System.IO;
13public partial class add_news : System.Web.UI.Page
14...{
15    protected void Page_Load(object sender, EventArgs e)
16    ...{
17
18    }
19    protected void Button1_Click(object sender, EventArgs e)
20    ...{
21        string url = Server.MapPath("news.xml");
22        string news_title = this.title.Text.ToString();
23        string news_author = this.author.Text.ToString();
24        string news_ly = this.ly.Text.ToString();
25        string news_content = this.content.Text.ToString();
26        string news_adddate = DateTime.Now.ToString();
27        try
28        ...{
29            XmlDocument xmlDoc = new XmlDocument();
30            xmlDoc.Load(url); //加载XML文档
31            XmlNode root = xmlDoc.SelectSingleNode("xinwen");
32            //查找第一个匹配的XmlNode
33            XmlElement news = xmlDoc.CreateElement("news");
34            string id;
35            //创建第一个节点的第一个元素
36            if (root.HasChildNodes)
37            ...{
38             id = Convert.ToString(Convert.ToInt32(root.LastChild.FirstChild.InnerText) + 1);
39            }
40            else
41            ...{
42            id="1";
43            }
44            //设置ID
45            XmlElement id2 = xmlDoc.CreateElement("news_id");
46            //创建第一个节点的第一个元素里的属性
47            id2.InnerText = id;//设置文本节点 
48            news.AppendChild(id2);
49            //设置标题
50            XmlElement title = xmlDoc.CreateElement("news_title");
51            //创建第一个节点的第一个元素里的属性
52            title.InnerText = news_title;//设置文本节点 
53            news.AppendChild(title);//将指定节点添加到该节点的子节点列表的末尾
54            //设置作者
55            XmlElement author = xmlDoc.CreateElement("news_author");
56            author.InnerText = news_author;
57            news.AppendChild(author);
58            //设置来源
59            XmlElement ly = xmlDoc.CreateElement("news_ly");
60            ly.InnerText = news_ly;
61            news.AppendChild(ly);
62            //设置内容
63            XmlElement content = xmlDoc.CreateElement("news_content");
64            content.InnerText = news_content;
65            news.AppendChild(content);
66            //设置时间
67            XmlElement adddate = xmlDoc.CreateElement("news_adddate");
68            adddate.InnerText = news_adddate;
69            news.AppendChild(adddate);
70            root.AppendChild(news);
71            xmlDoc.Save(url);//保存XML文件
72
73            Response.Redirect("add_news.aspx");
74        }
75        catch (Exception ex)
76        ...{
77            Response.Write(ex.ToString());
78        } 
79    }
80    protected void Button2_Click(object sender, EventArgs e)
81    ...{
82        Response.Redirect("news_manage.aspx");
83    }
84}
85

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -