www.webdm.cn一般热衷于开机相关内容,当然还有像C#,蓝屏,javascript,摩托罗拉...之类的他也关注.
就在最近他刚刚提了一个新的问题:
建站,网站健身
我刚买了个100兆虚拟主机,见个什么类型的网站,合适?谁能给网站源代码 肌肉扩张运动如使用臂力棒拉力弹簧需要练那就用对应的健身器材个人网站比较好吧~100M其实也不是很大,一般个站标配也得300M的呀~ 每天坚持锻炼肌肉、跑跑步、重在坚持……腹部的肌肉:这个很简单,我连了几个月,现在有八块,在家的话,可以尝试躺在床上做仰卧起坐,这是对腹肌最有效的锻炼,如果以前没练过的话,第一次可以先少
www.webdm.cn也喜欢解答或者评论一些内容,比如最近他刚刚回复了其他网友的内容:
对于450541300的在点击动态TreeView的子节点后,如何使它保持展开的状态回复到
引用楼主 taofang1130 的回复:最后让我们再度感谢下www.webdm.cn对本站和网友们的贡献,他于2010年加入我们,一直关注和支持我们的发展,感谢!!
左边目录树是使用用户控件,在点击动态TreeView的子节点后,如何使它保持展开的状态?
后台代码:
using System;
using System.Data;
using System.Configuration;
using System.Collections;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
using System.Data.SqlClient;
using System.Data.Sql;
using ColKnowledgeBase.DataAccessLayer;
public partial class left : System.Web.UI.UserControl
{
SqlConnection strcon = new SqlConnection(System.Configuration.ConfigurationManager.AppSettings["conStr"]);
protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
show();
}
}
public void show()
{
this.TreeView1.Nodes.Clear();
this.TreeView1.ShowExpandCollapse = true;
strcon.Open();
string firstcolumn = "select * from FirstColumn";
string secondcolumn = "select * from SecondColumn";
string thirdcolumn = "select * from ThirdColumn";
DataSet dsfirst = DataBase.ReDataSet(firstcolumn);
DataSet dssecond = DataBase.ReDataSet(secondcolumn);
DataSet dsthird = DataBase.ReDataSet(thirdcolumn);
DataRow[] firstrows = dsfirst.Tables[0].Select();
DataRow[] secondrows = dssecond.Tables[0].Select();
DataRow[] thirdrows = dsthird.Tables[0].Select();
foreach (DataRow firstrow in firstrows)
{
TreeNode nd = new TreeNode();
nd.Text = firstrow["FirstName"].ToString();
nd.Value = firstrow["FirstID"].ToString();
TreeView1.Nodes.Add(nd);
foreach (DataRow secondrow in secondrows)
{
TreeNode secondnd = new TreeNode();
secondnd.Expanded = true;
secondnd.Text = secondrow["SecondName"].ToString();
secondnd.Value = secondrow["SecondID"].ToString();
if (secondrow["RootID"].ToString() == firstrow["FirstID"].ToString())
{
nd.ChildNodes.Add(secondnd);
}
foreach(DataRow thirdrow in thirdrows)
{
TreeNode thirdnd = new TreeNode();
thirdnd.Expanded = true;
thirdnd.Text = thirdrow["ThirdName"].ToString();
thirdnd.Value = thirdrow["ThirdID"].ToString();
if (thirdrow["ParentID"].ToString() == secondrow["SecondID"].ToString())
{
secondnd.ChildNodes.Add(thirdnd);
}
}
}
}
strcon.Close();
}
protected void TreeView1_SelectedNodeChanged(object sender, EventArgs e)
{
Server.Transfer("ColumnList.aspx?id=" + TreeView1.SelectedNode.Value);
Session["search"] = "select * from KnowledgeContent where TID like'%" + TreeView1.SelectedNode.Value + "%' order by ID desc";
}
}
高手帮忙解决下啊!