📄 menu.cs
字号:
using System;
using System.Data;
using System.Drawing;
using System.Web;
using System.Web.UI.WebControls;
using System.Web.UI.HtmlControls;
using System.Xml;
using System.Collections;
namespace eshop.BLL
{
/// <summary>
/// Menu 的摘要说明。
/// </summary>
public class Menu
{
public Menu()
{
}
public DataTable GetUserMenu(string file)
{
//声明新的XmlDocument实例
System.Xml.XmlDocument doc = new XmlDocument();
//加载XML文件
doc.Load(file);
//定义一个xml节点
XmlNode itemNode = doc.DocumentElement;
//定义一个DataTable,将XML的数据装入该实例中
DataTable menuList = new DataTable();
//添加列
menuList.Columns.Add("ItemName");
menuList.Columns.Add("ItemUrl");
string itemName, itemUrl;
string []rowItem = new string[2];
//遍历XML文件的所有子节点,添加到DataTable
foreach (XmlNode node in itemNode)
{
itemName = node.Attributes["ItemName"].Value;
itemUrl = node.Attributes["ItemUrl"].Value;
rowItem[0] = itemName;
rowItem[1] = itemUrl;
menuList.Rows.Add(rowItem);
}
return menuList;
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -