public void Bind() { if (id != 0) { if (Tools.TryParseMethod(id.ToString()) != 0) { BannerInfo info = bBLL.GetDataById(id); ddrBannerCategory.SelectedValue = info.bc_id.ToString(); ddrBannerLocation.SelectedValue = info.bl_id.ToString(); ddrBannerCustomer.SelectedValue = info.bcs_id.ToString(); txtName.Text = info.b_title; txtWebUrl.Text = info.b_url; hfImageIndex.Value = info.b_imagename; txtPrice.Text = info.b_price.ToString(); txtProb.Text = info.b_prob.ToString(); ddlTarget.SelectedValue = info.b_target; txtStartDate.Text = info.b_startDate.ToString("yyyy/MM/dd"); txtEndDate.Text = info.b_endDate.ToString("yyyy/MM/dd"); txtCreatedate.Text = info.b_ts.ToString("yyyy/MM/dd"); txtEditDate.Text = info.b_editDate.ToString("yyyy/MM/dd"); rpImage.DataSource = bpBLL.GetAllImgWithFriendLink(Tools.GetInt32SafeFromQueryString(this.Page, "id", 0)); rpImage.DataBind(); } } }
protected void Bind() { BannerInfo info = bBLL.GetDataById(id); BannerLocationInfo blinfo = blBLL.GetDataById(info.bl_id); List <BannerLocationInfo> blinfos = blBLL.GetAllUpSortData(blinfo.bl_father_id); blinfo.bl_title = " → " + blinfo.bl_title; blinfos.Add(blinfo); lbCategory.Text = bcBLL.GetDataById(info.bc_id).bc_title; foreach (BannerLocationInfo Fblinfo in blinfos) { lbLocation.Text += Fblinfo.bl_title; } lbCustomer.Text = bcsBLL.GetDataById(info.bcs_id).bcs_company_name; lbTitle.Text = info.b_title; lbWebUrl.Text = info.b_url; lbPrice.Text = info.b_price.ToString(); lbProb.Text = info.b_prob.ToString(); if (info.b_target == "_blank") { lbTarget.Text = "開新頁顯示"; } else { lbTarget.Text = "本頁顯示"; } lbHits.Text = info.b_hits.ToString(); lbCreateDate.Text = info.b_ts.ToString("yyyy/MM/dd"); lbEditDate.Text = info.b_editDate.ToString("yyyy/MM/dd"); lbStartDate.Text = info.b_startDate.ToString("yyyy/MM/dd"); lbEndDate.Text = info.b_endDate.ToString("yyyy/MM/dd"); rpImage.DataSource = bpBLL.GetDataByBid(id); rpImage.DataBind(); }