protected void getXmlData()
{
//xml文件路径
string strFliePath = Server.MapPath("/Temple/TempleXMLFile.xml" );
XmlDocument xmldoc = new XmlDocument();
xmldoc.Load(strFliePath);
//得到顶层节点
XmlNodeList topM = xmldoc.DocumentElement.ChildNodes;
foreach (XmlElement element in topM)
{
if (element.Name.ToLower() == "temple")
{
//得到该节点的子节点
XmlNodeList nodelist = element.ChildNodes;
if (nodelist.Count > 0)
{
//DropDownList1.Items.Clear();
foreach (XmlElement el in nodelist)//读元素值
{
if (el.Name.ToLower() == "temple_name")
{
RadioButtonList1.Items.Add(new ListItem(el.ChildNodes[0].Value.ToString(), el.Attributes["Temple_Value"].Value.ToString()));
}
}
}
}
}
}