protected void Page_Load(object sender, System.EventArgs e) { myAPI = new API(Session["DBName"].ToString()); if(!IsPostBack){ if(Request.Params["leafID"]==null) Response.Redirect("./welcome.aspx"); txtItemName.Text = Request.Params["leafName"]; txtItemImgName.Text = Request.Params["leafImg"]; if(Request.Params["leafImg"]!=""){ ItemImg.ImageUrl = "./LibraryMOD/Images/" + Request.Params["leafImg"]; ItemImg.Visible=true; } txtItemSDate.SetDateTimeValue(Request.Params["leafSDate"]); txtItemEDate.SetDateTimeValue(Request.Params["leafEDate"]); txtItemID.Text = Request.Params["leafID"]; string SelectCmd = "Select * from MediaListTemplate where ML_PID = " + Request.Params["leafID"]; SqlDataReader myDataReader = myAPI.Create_Rd(SelectCmd); if(myDataReader.Read()){ txtVideoID.Text = myDataReader["ML_UID"].ToString(); txtVideoName.Text = myDataReader["ML_Title"].ToString(); txtVideoImgName.Text = myDataReader["ML_Note1"].ToString(); if(myDataReader["ML_Note1"].ToString()!=""){ VideoImg.ImageUrl = "./LibraryMOD/Images/" + myDataReader["ML_Note1"].ToString(); VideoImg.Visible = true; } if(myDataReader["ML_OrderYN"].ToString()=="1") cbOrder.Checked=true; else cbOrder.Checked=false; txtVideoTime.Text = myDataReader["ML_Note2"].ToString(); if(myDataReader["ML_MediaStart"].ToString()!="" && myDataReader["ML_MediaEnd"].ToString()!=""){ VideoTimeStart = myDataReader["ML_MediaStart"].ToString(); VideoTimeEnd = myDataReader["ML_MediaEnd"].ToString(); txtVideoTimeStartHour.Text = VideoTimeStart.Substring(0,VideoTimeStart.IndexOf("h")); txtVideoTimeStartMin.Text = VideoTimeStart.Substring(VideoTimeStart.IndexOf("h")+1,VideoTimeStart.IndexOf("m")-VideoTimeStart.IndexOf("h")-1); txtVideoTimeStartSec.Text = VideoTimeStart.Substring(VideoTimeStart.IndexOf("n")+1,VideoTimeStart.IndexOf("s")-VideoTimeStart.IndexOf("n")-1); txtVideoTimeEndHour.Text = VideoTimeEnd.Substring(0,VideoTimeEnd.IndexOf("h")); txtVideoTimeEndMin.Text = VideoTimeEnd.Substring(VideoTimeEnd.IndexOf("h")+1,VideoTimeEnd.IndexOf("m")-VideoTimeEnd.IndexOf("h")-1); txtVideoTimeEndSec.Text = VideoTimeEnd.Substring(VideoTimeEnd.IndexOf("n")+1,VideoTimeEnd.IndexOf("s")-VideoTimeEnd.IndexOf("n")-1); } ChooseVideo.Text = myDataReader["ML_Content"].ToString(); txtDescription.Text = myDataReader["ML_Description"].ToString(); } else txtVideoID.Text="new"; btnUpdateItem.Attributes.Add("onclick", "JavaScript:parent.leftFrame_reload();"); btnDelItem.Attributes.Add("onclick", "JavaScript:parent.leftFrame_reload();"); btnUpdateVideo.Attributes.Add("onclick","JavaScript:parent.leftFrame_reload();"); string ShowArea = myAPI.SqlExeSca("SELECT [Cate_ShowArea] FROM [CategoryTemplate] WHERE [Cate_UID] = "+this.Request.Params["leafID"] ); this.rbShowArea1.SelectedIndex = 3-Int32.Parse(ShowArea); this.txtSort1.Text = myAPI.SqlExeSca("select [Cate_SortNum] FROM [CategoryTemplate] WHERE [Cate_UID] = "+this.Request.Params["leafID"] ); } }