我做过一个和你类似需求的 protected void AddChilddata() { manage.model.school_alltype model = new manage.model.school_alltype(); manage.dal.school_alltype dal = new manage.dal.school_alltype(); model.typename = this.TextBox2.Text.ToString().Trim(); model.typecode =Convert.ToInt32(this.TreeView1.SelectedNode.Value); int i= dal.Add(model);
if (i > 0) { DataTable dt = Maticsoft.DBUtility.DbHelperOleDb.Query("select id from school_alltype where typename='"+this.TextBox2.Text.ToString().Trim()+"'").Tables[0]; TreeNode node = null; node = new TreeNode(); if (dt.Rows.Count > 0) { node.Value = dt.Rows[0]["id"].ToString(); node.Text = this.TextBox2.Text.ToString().Trim(); this.TreeView1.SelectedNode.ChildNodes.Add(node); }
{
manage.model.school_alltype model = new manage.model.school_alltype();
manage.dal.school_alltype dal = new manage.dal.school_alltype();
model.typename = this.TextBox2.Text.ToString().Trim();
model.typecode =Convert.ToInt32(this.TreeView1.SelectedNode.Value);
int i= dal.Add(model);
if (i > 0)
{
DataTable dt = Maticsoft.DBUtility.DbHelperOleDb.Query("select id from school_alltype where typename='"+this.TextBox2.Text.ToString().Trim()+"'").Tables[0];
TreeNode node = null;
node = new TreeNode();
if (dt.Rows.Count > 0)
{
node.Value = dt.Rows[0]["id"].ToString();
node.Text = this.TextBox2.Text.ToString().Trim();
this.TreeView1.SelectedNode.ChildNodes.Add(node);
}
this.ClientScript.RegisterStartupScript(GetType(), "", "<script type='text/javascript'>alert('添加子栏目成功!');</script>"); }
else
{
this.ClientScript.RegisterStartupScript(GetType(), "", "<script type='text/javascript'>alert('添加子栏目失败')</script>");
}
}