Demo3.aspx文件:
书名:<asp:DropDownList ID="DropDownList1" runat="server" Height="25px"
Width="184px">
</asp:DropDownList>
Demo3.aspx.cs文件:
XmlDocument xdoc;
protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
xdoc = new XmlDocument();//声明一个xml文档实例,xdoc代表一个文档,但是代表谁现在没说
xdoc.Load(Server.MapPath("books.xml"));//把book这个xml文档copy一份给xdoc
XmlNodeList list = xdoc.GetElementsByTagName("name");
foreach (XmlNode node in list)//把里面的内容都出来,用遍历取出来?
{
this.DropDownList1.Items.Add(node.InnerText);
}
Session["doc"] = xdoc;
}
else
{
xdoc=Session["doc"] as XmlDocument;
}
}