36 lines
876 B
C#
36 lines
876 B
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.Linq;
|
|
using System.Web;
|
|
using System.Web.UI;
|
|
using System.Web.UI.WebControls;
|
|
using WebLib;
|
|
|
|
namespace Education.Forms
|
|
{
|
|
public partial class Test01 : FormBase
|
|
{
|
|
protected void Page_Load(object sender, EventArgs e)
|
|
{
|
|
DAC_組織圖 Dao組織圖 = new DAC_組織圖(conn);
|
|
組織圖List d = Dao組織圖.Select子樹(1, 1);
|
|
|
|
GridView1.DataSource = d;
|
|
GridView1.DataBind();
|
|
}
|
|
|
|
protected void DropDownList1_DataBinding(object sender, EventArgs e)
|
|
{
|
|
if (!(sender is DropDownList dd)
|
|
|| !(dd.Parent.Parent is GridViewRow row))
|
|
return;
|
|
|
|
string v = DataBinder.Eval(row.DataItem, "上層ID", "{0}");
|
|
if (dd.Items.FindByValue(v) == null)
|
|
{
|
|
dd.Items.Insert(0, new ListItem(v, v));
|
|
}
|
|
}
|
|
}
|
|
}
|