asp.net实现动态加载树形菜单--新手求指导asp.net实现动态加载树形菜单--新手求指导(在线等指导)

急急急,哪位朋友帮帮忙... 急急急,哪位朋友帮帮忙 展开
 我来答
vwenye
2011-05-31 · TA获得超过4984个赞
知道大有可为答主
回答量:1510
采纳率:0%
帮助的人:817万
展开全部
treeView1.DataSource = GetData();
treeView1.DataTextField = "Name";
treeView1.DataValueField = "ID";
treeView1.DataBind();

类似这样,用数据绑定,在Page_Load方法里面
更多追问追答
追问
那DB层 怎么把数据放到treeView控件中?
追答
public DataTable GetDate()
{
DataTable dt = new DataTable();
dt.Columns.Add("ID", typeof(Int32));
dt.Columns.Add("Name", typeof(string));
//..其他字段
DbConnection conn = .....
DbCommand cmd = conn.CreateCommand();
cmd.CommandText = "select * from ....";
DbDataReader reader = cmd.ExecuteReader();
while(reader.Read())
{
DataRow row = dt.CreateRow();
row["ID"] = reader["ID"];
row["Name"] = reader["Name"];
//....其他字段
dt.Rows.Add(row);
}
return dt;
}
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式