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.檢視UC { public partial class 訓練課程企劃書View : UserControlBase { protected override void OnInit(EventArgs e) { base.OnInit(e); ParentPage = Page as FormBase; } protected override void OnLoad(EventArgs e) { base.OnLoad(e); } public override void DataBind() { dsForm.SelectParameters["編號"].DefaultValue = 單號; ds課程內容.SelectParameters["訓練課程企劃編號"].DefaultValue = 單號; 場地遴選View.ParentPage = this.ParentPage; 場地遴選View.單號 = 單號; base.DataBind(); } protected void dsForm_ObjectCreating(object sender, ObjectDataSourceEventArgs e) { e.ObjectInstance = Dao訓練課程企劃; } protected void ds課程內容_ObjectCreating(object sender, ObjectDataSourceEventArgs e) { e.ObjectInstance = new DAC_訓練課程內容(ParentPage.conn); } protected string Get選定講師(object 訓練課程企劃編號, object 課程序號) { 講師 d = GetData.取得選定講師(DAC.GetInt32(訓練課程企劃編號), DAC.GetInt32(課程序號)); if (d.編號 == 0) return ""; else return string.Format("[{0:0000}]
{1}", d.編號, d.姓名); } protected void 講師遴選View_DataBinding(object sender, EventArgs e) { (sender as 講師遴選View).ParentPage = this.ParentPage; } protected void 教材遴選View_DataBinding(object sender, EventArgs e) { (sender as 教材遴選View).ParentPage = this.ParentPage; } } }