本文整理汇总了C#中RadTreeNode.DataBind方法的典型用法代码示例。如果您正苦于以下问题:C# RadTreeNode.DataBind方法的具体用法?C# RadTreeNode.DataBind怎么用?C# RadTreeNode.DataBind使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类RadTreeNode
的用法示例。
在下文中一共展示了RadTreeNode.DataBind方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: Page_Load
protected void Page_Load(object sender, EventArgs e)
{
tbl_CommandsTableAdapter cm = new tbl_CommandsTableAdapter();
string ModuleName = "";
if (Request.QueryString["pid"] != null)
{
ModuleName = Request.QueryString["pid"].ToString();
ModuleName = new tbl_modulesTableAdapter().GetFormNameFromID(Convert.ToInt32(ModuleName));
string username = "guest";
string pass = "pRS+UaJqCcwAcBEcdkJ6UmEQwvtkSm4GGero4+PfWIUrC7XpxXsgxi9xr0ha6paZ";
if (Request.Cookies["username"] != null && Request.Cookies["password"] != null)
{
username = Request.Cookies["username"].Value.ToString();
pass = Request.Cookies["password"].Value.ToString();
}
if (ModuleName != "")
{
Control cnt = LoadControl(new main_class().Load_Control(ModuleName, username, pass));
ph.Controls.Add(cnt);
}
}
if (!IsPostBack)
{
trv_units.Nodes.Clear();
foreach (DataRow dr in new tbl_units_groupsTableAdapter().GetDataBy(Convert.ToInt32(Session["OwnerID"].ToString())))
{
RadTreeNode rtn = new RadTreeNode(dr["cg_name"].ToString());
foreach (DataRow dr1 in new tbl_unitsTableAdapter().GetDataByGroupID(
Convert.ToInt32(Session["OwnerID"].ToString()),
Convert.ToInt32(dr["cg_id"].ToString())))
{
RadTreeNode rtn1 = new RadTreeNode(dr1["c_unit_id"].ToString());
if (dr1["c_family"] != null)
{
rtn1.ToolTip = dr1["c_family"].ToString();
}
rtn1.Text = dr1["c_unit_id"].ToString();
//rtn1.NavigateUrl = "javascript:ShowLastPostStaticWin(" + dr1["c_unit_id"].ToString() + ")";
rtn1.DataBind();
rtn1.ForeColor = Color.Black;
rtn.Nodes.Add(rtn1);
}
trv_units.Nodes.Add(rtn);
}
}
}