还有怎么根据下拉菜单所选择的选项来用datagrid显示出其内容
比如我选择menu02则把下面的内容用datagrid显示出来
<item href="#" label="子菜单02-01"/>
<item href="#" label="子菜单02-02"/>
<item href="#" label="子菜单02-03"/>
<item href="#" label="子菜单02-04"/>
<item href="#" label="子菜单02-05"/>
比如我选择menu02则把下面的内容用datagrid显示出来
<item href="#" label="子菜单02-01"/>
<item href="#" label="子菜单02-02"/>
<item href="#" label="子菜单02-03"/>
<item href="#" label="子菜单02-04"/>
<item href="#" label="子菜单02-05"/>
解决方案 »
- c#求助:写的一个小程序,安装后出现问题,请高手指点一下!
- VS2008怎么创建不了解决方案了呢?
- 如何以编程的方式获取infopath制作的表单中的xml,xsd等等文件
- WebBrowser中如何捕获弹出的alert()事件
- 怎样把DataGrid中的数据导出到Excel中?急急急!!!!!!!!!!!!!!
- 求救一个DATAGRID的问题,新手,简单的,请高手们帮个忙,越快越好,50分
- 工作流程图
- .net下提供的mailMessage类和 CDO for Exchange 这个玩意有什么区别?还有就是怎么读取某一用户的邮件列表,请高手指点.
- 问题提出了四五天,没有人回答.请版主帮忙? 吐血 吐血 吐血 吐血
- 如何像向comboBox中添加一个treeView?
- 请高人看看这是什么错误?!!!!!!!!
- 高分求log4net写数据库日志代码!
DataSet ds = new DataSet("ds");DataTable dt = custDS.Tables.Add("dt");dt.Columns.Add("href", typeof(string));
dt.Columns.Add("label", typeof(string));//找到menu02的所有item节点并把信息存到datatable中
XmlDocument doc = new XmlDocument();
doc.Load("yourxml.xml");XmlNode book;
XmlNode root = doc.DocumentElement;node=root.SelectSingleNode("submenu[handle='menu02']");if (node.HasChildNodes)
{
for (int i=0; i<node.ChildNodes.Count; i++)
{
dr = dt.NewRow();
dr[0] = node.ChildNodes[i].Attributes["href"];
dr[1] = node.ChildNodes[i].Attributes["label"];
dt.Rows.Add(dr);
}
}//绑定到DataGrid
yourDataGrid.DataSource = ds;
//首先构建一个datatable
DataSet ds = new DataSet("ds");DataTable dt = ds.Tables.Add("dt");dt.Columns.Add("href", typeof(string));
dt.Columns.Add("label", typeof(string));//找到menu02的所有item节点并把信息存到datatable中
XmlDocument doc = new XmlDocument();
doc.Load("yourxml.xml");XmlNode node;
XmlNode root = doc.DocumentElement;node=root.SelectSingleNode("submenu[handle='menu02']");if (node.HasChildNodes)
{
for (int i=0; i<node.ChildNodes.Count; i++)
{
dr = dt.NewRow();
dr[0] = node.ChildNodes[i].Attributes["href"];
dr[1] = node.ChildNodes[i].Attributes["label"];
dt.Rows.Add(dr);
}
}//绑定到DataGrid
yourDataGrid.DataSource = ds;