急 asp.net TreeView 动态数据绑定

来源:百度知道 编辑:UC知道 时间:2024/05/17 03:35:47
请帮忙写个 TreeView 动态数据绑定 程序 我的数据库 no主键自动增长 menuitem 技术部张三 财务部李四 技术部王五 menuclass 技术部 财务部 业务部 技术部 menureport 菜单 菜单 menuflag 1 1 1 1 要详细的代码要注解

给你个例子,照着改改就可以用的
#region 多级别树形导航的处理,绑定第一层
private void PopulateCategories(string strTableName)
{
this.TVMenu.Nodes.Clear();
try
{
string strSQL = "select * from " + strTableName + " where SYS_FLD_CLASS_GRADE = 1";

KBaseServerDAL kal = new KBaseServerDAL();
RecordSet rs = kal.GetDataSetBySQL(strSQL);

if (rs != null && rs.GetCount() > 0)
{
for (int i = 0; i < rs.GetCount(); i++)
{
//string strField = rs.GetValue("SYS_FLD_CLASS_NAME");
TreeNode NewNode = new TreeNode("<a href = " + this.TextBox_Page.Text + "?sysCode=" + rs.GetValue("SYS_FLD_CLASS_NAME").ToString() + ">" + rs.GetValue("SYS_FLD_CLASS_NAME").ToString() + "</a>", &quo