ASPxNavBar 代码绑定数据的方法
来源:互联网 发布:tigervnc windows 编辑:程序博客网 时间:2024/05/04 16:37
方法一:
public void MyGetDate()
{
string sSql = @"select * from sModule where ParentIndex='0' and SystemId='1000'";
DataTable table = CommClass.GetDataTable(sSql);
ASPxNavBar1.Groups.Clear();
int i = 0;
foreach (DataRow dr in table.Rows)
{
ASPxNavBar1.Groups.Add(dr["ModuleName"].ToString());
this.MyGetSecond(dr["ModuleId"].ToString(),i++);
}
}
public void MyGetSecond(string sParent,int i)//加子集
{
DevExpress.Web.ASPxNavBar.NavBarItem item = null;
string sSql = String.Format(@"select * from sModule where ParentIndex='{0}' and SystemId='1000'",sParent);// ParentIndex='0' and
//string sSql = "select Did, MenuName from WebMenu where MenuKind=1 order by SeqIndex";
DataTable table = CommClass.GetDataTable(sSql);
if (table.Rows.Count > 0)
{
foreach (DataRow row in table.Rows)
{
string sDid = row["Did"].ToString();
string sName = row["ModuleName"].ToString();
string sUrl = string.Format("webArticle.aspx?menudid={0}", sDid);
item = new DevExpress.Web.ASPxNavBar.NavBarItem(sName, sName, "", sUrl);
ASPxNavBar1.Groups[i].Items.Add(item);
}
}
}
方法二:
string strSql = @"select * from sModule where SystemId='1000' and ParentIndex=0";
DataTable table = CommClass.GetDataTable(strSql);
foreach (DataRow dr in table.Rows)
{
DevExpress.Web.ASPxNavBar.NavBarGroup NavBarGroup1=new DevExpress.Web.ASPxNavBar.NavBarGroup(dr["ModuleName"].ToString());
this.ASPxNavBarsModule.Groups.Add(NavBarGroup1);
strSql = @"select * from sModule where ParentIndex=" + dr["ModuleId"].ToString() + " order by ModuleIndex desc";
DataTable dt = CommClass.GetDataTable(strSql);
foreach (DataRow dr1 in dt.Rows)
{
DevExpress.Web.ASPxNavBar.NavBarItem NavBarItem1=new DevExpress.Web.ASPxNavBar.NavBarItem(dr1["ModuleName"].ToString());
NavBarGroup1.Items.Add(NavBarItem1);
}
}
- ASPxNavBar 代码绑定数据的方法
- ASPxNavBar的折叠展开
- TreeView数据绑定的方法
- GridView绑定数据的方法
- 常用的一点数据绑定的代码
- 数据绑定后显示的方法
- 引用 常用的前台数据绑定方法
- 小D的TreeView数据绑定方法
- DropDownList绑定数据的两种方法
- LISTVIEW绑定数据的两种方法
- DropDownList与DataTable数据绑定的方法
- <%# Eval("ArticleName") %>绑定后台数据的方法
- ListView绑定数据的两种方法
- ListView 数据绑定的两种方法
- 几个常用绑定数据的方法
- 15.4 处理方法的数据绑定
- JSON的方法及数据绑定
- 呈现代码 声明代码和数据绑定的区别
- 折半查找 (二分查找)
- telosb发送数据长度
- 会计对象 会计科目 会计账户之间的关系
- multicast vs broadcast
- 访问控制列表(ACL)应用、配置
- ASPxNavBar 代码绑定数据的方法
- asp.net mvc 环境配置问题
- c语言中命令行参数argc,argv[ ](转)
- ASPxTreeList 代码绑定数据(ASP.NET第三方控件)
- 最大公约数
- commons-lang开源API
- 锐捷网络技术一面
- 二叉树相关操作
- CString类转换成char*(LPSTR)类型