void Page_PreRenderComplete(object sender, EventArgs e) { if (!this.Enabled) { fileUpload.Visible = false; } else { fileUpload.Visible = true; string path = this.Page.ResolveUrl("~"); string cookie = this.Page.Request.Cookies[FormsAuthentication.FormsCookieName] == null ? string.Empty : this.Page.Request.Cookies[FormsAuthentication.FormsCookieName].Value; string script = @" var UploadifyAuthCookie = '" + this.Page.Server.UrlEncode(cookie) + @"'; var UploadifySessionId = '" + this.Page.Server.UrlEncode(this.Page.Session.SessionID) + @"'; $(""#" + fileUpload.ClientID + @""").uploadify({ 'swf': '" + path + @"scripts/uploadify.swf', 'cancelImg': '" + path + @"scripts/uploadify-cancel.png', 'buttonText': 'Incarca...', 'uploader': '" + path + @"handlers/Upload.ashx?filePath=" + this.Page.Server.UrlEncode(this.FilePath) + @"&storage=" + this.UploadTo + @"', 'multi': false, 'formData': { 'RequireUploadifySessionSync': true, 'SecurityToken': UploadifyAuthCookie, 'SessionId': UploadifySessionId }, 'auto': true, 'onUploadComplete' : function(file) { $(""#" + fileNameHidden.ClientID + @""").val(file.name); $(""#" + hiddenCommand.ClientID + @""").click(); } }); "; ToolkitScriptManager.RegisterClientScriptBlock(this, typeof(Uploader2), this.ID, script, true); } }
protected void LinkButtonDelete_Click(Object sender, EventArgs e) { var gv = (GridViewRow)((LinkButton)sender).NamingContainer; //gv.Cells[0].Visible = true; string strNo = ((Label)gv.Cells[0].Controls[0]).Text; BLL.DataCenterBiz biz = new BLL.DataCenterBiz(); DTO.UserProfile profiles = (DTO.UserProfile)HttpContext.Current.Session[PageList.UserProfile]; string Alert = "confirm('" + Resources.infoSettingAttach_001 + "')"; ToolkitScriptManager.RegisterClientScriptBlock(this, this.GetType(), "confirm", Alert, true); var res = biz.DeleteConfigDocument(Convert.ToInt16(strNo), profiles); if (res.IsError) { UCModalError.ShowMessageError = res.ErrorMsg; UCModalError.ShowModalError(); } else { UCModalSuccess.ShowMessageSuccess = SysMessage.DeleteConfigLicense; UCModalSuccess.ShowModalSuccess(); UpdatePanelGrid.Update(); } }
protected void BtnNew_Click(object sender, EventArgs e) { txtUserFullName.ReadOnly = false; txtUserOrganization.ReadOnly = false; txtUserTitle.ReadOnly = false; txtUsername.ReadOnly = false; txtUserMail.ReadOnly = false; txtUserPhone.ReadOnly = false; txtUserAddress.ReadOnly = false; txtUserNote.ReadOnly = false; txtUserFullName.Text = string.Empty; txtUserOrganization.Text = string.Empty; txtUserTitle.Text = string.Empty; txtUsername.Text = string.Empty; txtUserMail.Text = string.Empty; txtUserPhone.Text = string.Empty; txtUserAddress.Text = string.Empty; ddlUserActif.Text = string.Empty; txtUserNote.Text = string.Empty; BtnSave.Text = "Save"; System.Text.StringBuilder sb = new System.Text.StringBuilder(); sb.Append(@"<script type='text/javascript'>"); sb.Append("$('#addEdiModal').modal('show');"); sb.Append(@"</script>"); ToolkitScriptManager.RegisterClientScriptBlock(this, this.GetType(), "addEdiModalScript", sb.ToString(), false); upEdit.Update(); }
protected void btnDownload_Click(object sender, EventArgs e) { var gr = (GridViewRow)((LinkButton)sender).NamingContainer; Label lblPaymentNoGv = (Label)gr.FindControl("lblPaymentNoGv"); Label lblHeadNoGv = (Label)gr.FindControl("lblHeadNoGv"); Label lblOrderGv = (Label)gr.FindControl("lblOrderPayGv"); Label lblPathFile = (Label)gr.FindControl("lblPathFile"); var data2 = new List <DTO.SubPaymentDetail>(); data2.Add(new DTO.SubPaymentDetail { HEAD_REQUEST_NO = lblHeadNoGv.Text, PAYMENT_NO = lblPaymentNoGv.Text, Click = "Download" }); var biz = new BLL.PaymentBiz(); var resDownload = biz.PrintDownloadCount(data2.ToArray(), "", base.UserId); string SumPath = lblPathFile.Text + "-D"; Session["FileName"] = SumPath; ToolkitScriptManager.RegisterStartupScript(this, this.GetType(), "เอกสาร", "window.open('../UserControl/SavePdfFileFromStream.aspx');", true); UpdatePanelSearch.Update(); }
protected void Page_Load(object sender, EventArgs e) { //偵測控制項是否被放入 UpdatePanel Andrew Sun. 2013.05.03 Page oPage = (Page)HttpContext.Current.CurrentHandler; ScriptManager oManager = ToolkitScriptManager.GetCurrent(oPage); if (oManager != null) { oManager.RegisterPostBackControl(gvAttach); } DivAttachList.Attributes.Add("style", string.Format("border: 0px solid; overflow: auto; width: {0}; height: {1};padding-bottom:1px;", (ucWidth <= 0) ? "auto" : ucWidth + "px", (ucHeight <= 0) ? "auto" : ucHeight + "px")); gvAttach.EmptyDataText = Util.getHtmlMessage(Util.HtmlMessageKind.DataNotFound); if (!IsPostBack) { if (!string.IsNullOrEmpty(ucAttachDB) && !string.IsNullOrEmpty(ucAttachID)) { //若屬性有值才自動Refresh() string strAttachDB = ucAttachDB; string strAttachID = ucAttachID; bool bolIsEditMode = ucIsEditMode; Refresh(strAttachDB, strAttachID, bolIsEditMode); } } }
protected override void OnUnload(EventArgs e) { base.OnUnload(e); if (ShowWaitingModal && Page.IsPostBack && !Page.ClientScript.IsStartupScriptRegistered("CloseWatingModal")) { ToolkitScriptManager.RegisterStartupScript(this, this.GetType(), "CloseWatingModal", "closeWaitingModal();", true); } }
void Command() { string script = @"function uploadComplete() { document.getElementById('" + hiddenCommand.ClientID + "').click(); }"; ToolkitScriptManager.RegisterClientScriptBlock(this, typeof(Uploader), "command on upload", script, true); uploader.OnClientUploadComplete = "uploadComplete"; }
/// <summary> /// Raises the <see cref="E:System.Web.UI.Control.Init"/> event. /// </summary> /// <param name="e">An <see cref="T:System.EventArgs"/> object that contains the event data.</param> protected override void OnInit(EventArgs e) { // // We have to have a ToolkitScriptManager on the page but, we can't require that the // developer add one to the page because this might be a SharePoint environment // so, we added this code to Page.Init to add a ToolkitScriptManager if there isn't one. // Page.Init += delegate(object sender, EventArgs e_Init) { if (ToolkitScriptManager.GetCurrent(Page) == null) { ToolkitScriptManager sMgr = new ToolkitScriptManager { EnablePageMethods = true }; if (Page.Form == null) { throw new HttpException("Control must be located inside of a <form> tag."); } Page.Form.Controls.AddAt(0, sMgr); } }; // if (!Page.IsCallback) { m_GridView = new GridView(); m_HistoryData = new HistoryDataSource(); m_HistoryData.QueryInfo = QueryInfo; m_GridView.DataSource = m_HistoryData; m_GridView.AutoGenerateColumns = false; } if (!DesignMode) { // // Add our stylesheet // HtmlLink link = new HtmlLink(); link.Href = Page.ClientScript.GetWebResourceUrl(this.GetType(), "MVPSI.JAMSWeb.Controls.Resources.JAMSLoadingStyles.css"); link.Attributes.Add("type", "text/css"); link.Attributes.Add("rel", "stylesheet"); Page.Header.Controls.Add(link); // // Add our stylesheet // HtmlLink link2 = new HtmlLink(); link2.Href = Page.ClientScript.GetWebResourceUrl(this.GetType(), "MVPSI.JAMSWeb.Controls.SubmitDialog.JAMSSubmitStyles.css"); link2.Attributes.Add("type", "text/css"); link2.Attributes.Add("rel", "stylesheet"); Page.Header.Controls.Add(link2); } base.OnInit(e); }
protected void ddlCrPrDetailsDesc_SelectedIndexChanged(object sender, EventArgs e) { getFacCrMoLrnPtrnID(); ////This will Fill Correspondance Course Part Term Details Drop Down FillPartTerm(hidUniID.Value, hidInstID.Value, hidFacID.Value, hidCrID.Value, hidMoLrnID.Value, hidPtrnID.Value, Convert.ToString(ddlCrBrnDesc.SelectedItem.Value), Convert.ToString(ddlCrPrDetailsDesc.SelectedItem.Value)); ToolkitScriptManager.GetCurrent(this.Page).SetFocus(ddlCrPrChDesc); }
private void Redirect() { string url = this.Page.Request.Url.ToString(); string script = @"function uploadComplete() { window.location.href = '" + url + @"'; }"; ToolkitScriptManager.RegisterClientScriptBlock(this, typeof(Uploader), "redirect on upload", script, true); uploader.OnClientUploadComplete = "uploadComplete"; }
protected ToolkitScriptManager NewToolkitScriptManager() { ToolkitScriptManager SM = new ToolkitScriptManager(); SM.ID = "ToolkitScriptManager1"; SM.EnableScriptGlobalization = true; SM.EnableScriptLocalization = true; return(SM); }
/// <summary> /// Selected index changed event of course part drop down. /// </summary> /// <param name="sender">Event source.</param> /// <param name="e">Event argument.</param> protected void DD_CoursePart_SelectedIndexChanged(object sender, EventArgs e) { // Call for Seting FacultyID , CourseID ,MoLrnID and PatternID. getFacCrMoLrnPtrnID(); // This will fill Correspondance Course Part term drop down FillPartTerm(UniId, pk_Institute_ID, Convert.ToString(sFacID), Convert.ToString(sCourseID), Convert.ToString(sMoLrnID), Convert.ToString(sPtrnID), DD_Branch.SelectedItem.Value, long.Parse(DD_CoursePart.SelectedValue)); ToolkitScriptManager.GetCurrent(this.Page).SetFocus(DD_CoursePart); }
public CombineScriptsHandler() { if (ToolkitScriptManager.CacheScriptBuckets == null) { ToolkitScriptManager toolkitScriptManager = new ToolkitScriptManager(); toolkitScriptManager.SkinID = (this.Theme = "Default"); this.Controls.Add(toolkitScriptManager); } }
protected void BtnUnsubscribe_Click(object sender, EventArgs e) { System.Text.StringBuilder sb = new System.Text.StringBuilder(); sb.Append(@"<script type='text/javascript'>"); sb.Append("$('#deleteModal').modal('show');"); sb.Append(@"</script>"); ToolkitScriptManager.RegisterClientScriptBlock(this, this.GetType(), "DeleteModalScript", sb.ToString(), false); upDel.Update(); }
protected void ddlCrBrnDesc_SelectedIndexChanged(object sender, EventArgs e) { ddlCrPrChDesc.Items.Clear(); ddlCrPrChDesc.Items.Insert(0, new ListItem("--- Select ---", "0")); getFacCrMoLrnPtrnID(); FillCoursePart(hidUniID.Value, hidInstID.Value, hidFacID.Value, hidCrID.Value, hidMoLrnID.Value, hidPtrnID.Value, Convert.ToString(ddlCrBrnDesc.SelectedValue)); ToolkitScriptManager.GetCurrent(this.Page).SetFocus(ddlCrBrnDesc); }
protected void btnEditSubmit_Click(object sender, EventArgs e) { var biz = new BLL.PersonBiz(); PersonTemp item = new PersonTemp(); item.ID = this.UserProfile.Id; item.COMP_CODE = ddlPlaceGroup.SelectedValue; item.MEMBER_TYPE = this.MememberTypePlaceGroup; item.ID_CARD_NO = txtIDNumber.Text; item.PRE_NAME_CODE = ddlTitle.SelectedValue; item.NAMES = txtFirstName.Text; item.LASTNAME = txtLastName.Text; item.SEX = rblSex.SelectedValue; item.EMAIL = txtEmail.Text; item.LOCAL_TELEPHONE = txtPlaceGroupTel.Text; item.TELEPHONE = txtTel.Text; item.ADDRESS_1 = txtAddress.Text; item.PROVINCE_CODE = ddlProvince.SelectedValue; item.AREA_CODE = ddlDistrict.SelectedValue; item.TUMBON_CODE = ddlParish.SelectedValue; item.ZIP_CODE = txtPostcode.Text; item.CREATED_BY = "agdoi"; item.CREATED_DATE = DateTime.Now; item.UPDATED_BY = "agdoi"; item.UPDATED_DATE = DateTime.Now; string firstName = item.NAMES; string lastName = txtLastName.Text; var final = biz.SetPersonTemp(item, this.PersonAttachFiles.ToArray()); if (final.IsError) { UCModalError.ShowMessageError = final.ErrorMsg; UCModalError.ShowModalError(); } ClearControl(); UCModalError.Visible = false; UCModalSuccess.Visible = false; MasterPage.SetUsername(firstName, lastName); string Alert = "alert('" + Resources.infoSysMessage_RegisSuccess2 + "');window.location.assign('../Register/Reg_Place_Group.aspx?Mode=V')"; ToolkitScriptManager.RegisterStartupScript(this, this.GetType(), "alert", Alert, true); }
protected void BtnSave_Click(object sender, EventArgs e) { System.Text.StringBuilder sb = new System.Text.StringBuilder(); try { string motif = string.Empty; string strmsg = ""; objModulesPage.ModulesPageID = 0; objModulesPage.PageName = txtPageName.Text.Trim(); objModulesPage.ModuleID = int.Parse(ddlModule.SelectedValue); objModulesPage.PageUrl = txtPageUrl.Text.Trim(); objModulesPage.PageDescription = txtPageDescription.Text.Trim(); if (BtnSave.Text.ToUpper() == "Save".ToUpper()) { objModulesPage.SaveModulesPage(objModulesPage, out strmsg); if (this.global_error.Visible) { this.global_error.Visible = false; } this.global_success.Visible = true; this.global_success_msg.Text = "The Page is successfully saved into the system."; UpdatePanel.Update(); } else if (BtnSave.Text.ToUpper() == "UPDATE".ToUpper()) { var i = int.Parse(Session[RunningCache.ModulesPageID].ToString()); objModulesPage.ModulesPageID = int.Parse(Session[RunningCache.ModulesPageID].ToString()); objModulesPage.UpdateModulesPage(objModulesPage, out strmsg); this.global_success.Visible = true; this.global_success_msg.Text = "The Page is successfully updated into the system."; UpdatePanel.Update(); } upCrudGrid.Update(); bindgrid(); } catch (Exception ex) { } sb.Append(@"<script type='text/javascript'>"); sb.Append("$('#addEdiModal').modal('hide');"); sb.Append(@"</script>"); ToolkitScriptManager.RegisterClientScriptBlock(this, this.GetType(), "EditHideModalScript", sb.ToString(), false); }
protected void btnOk_Click(object sender, EventArgs e) { DTO.ResponseMessage <bool> resValidate = this.RegPassValidation(); if (resValidate.ResultMessage == false) { UCModalError.ShowMessageError = this.RegPassValidation().ErrorMsg; UCModalError.ShowModalError(); return; } else if (resValidate.ResultMessage == true) { if (txtNewPassword.Text == txtConfirmPassword.Text) { //chek รหัสเดิมห้ามตรงกับรหัสใหม่ if (txtOldPassword.Text == txtNewPassword.Text) { UCModalError.ShowMessageError = "รหัสผ่านใหม่ห้ามซ้ำกับรหัสผ่านเดิม"; UCModalError.ShowModalError(); return; } var biz = new BLL.UserAuthenBiz(); if (Session[PageList.UserProfile] != null) { DTO.UserProfile userProfile = (DTO.UserProfile)Session[PageList.UserProfile]; var res = biz.ChangePassword(userProfile.Id, txtOldPassword.Text, txtNewPassword.Text); if (res.IsError) { var errorMsg = res.ErrorMsg; UCModalError.ShowMessageError = res.ErrorMsg; UCModalError.ShowModalError(); return; } else { string Alert = "alert('" + Resources.infoSysMessage_RegisSuccess2 + "');window.location.assign('../home.aspx')"; ToolkitScriptManager.RegisterStartupScript(this, this.GetType(), "alert", Alert, true); } } else { var errorMsg = Resources.errorChangePass_001; UCModalError.ShowMessageError = errorMsg; UCModalError.ShowModalError(); return; } } } }
public void ValidateScriptReferencesFalseTest() { var toolkit = new ToolkitScriptManager { Page = new Page() }; toolkit.Page.Controls.Add(new AccordionExtender()); toolkit.CombineScriptsHandlerUrl = new Uri("http://acttest.axd"); // avoid error toolkit.LoadScriptReferences(_moqContext.Object, new[] { "Twitter" }, true); toolkit.ValidateScriptReferences(); }
protected void EntGridView_RowCommand(object sender, GridViewCommandEventArgs e) { try { int index = Convert.ToInt32(e.CommandArgument) % EntGridView.PageSize; string HDnID = ((HiddenField)EntGridView.Rows[index].FindControl("ModulesPageID")).Value; string ModuleName = ((Label)EntGridView.Rows[index].FindControl("ModuleName")).Text; string PageName = ((Label)EntGridView.Rows[index].FindControl("PageName")).Text; string PageUrl = ((Label)EntGridView.Rows[index].FindControl("PageUrl")).Text; string PageDescription = ((Label)EntGridView.Rows[index].FindControl("PageDescription")).Text; Session[RunningCache.ModulesPageID] = HDnID; if (e.CommandName.Equals("view")) { try { bindModule(); DataTable dtModule = objModules.GetModules(" where ModuleName='" + ModuleName + "'"); ddlModule.SelectedValue = dtModule.Rows[0]["ModuleID"].ToString(); txtPageName.Text = PageName; txtPageUrl.Text = PageUrl; txtPageDescription.Text = PageDescription; BtnSave.Text = "Update"; System.Text.StringBuilder sb = new System.Text.StringBuilder(); sb.Append(@"<script type='text/javascript'>"); sb.Append("$('#addEdiModal').modal('show');"); sb.Append(@"</script>"); ToolkitScriptManager.RegisterClientScriptBlock(this, this.GetType(), "addEdiModalScript", sb.ToString(), false); upEdit.Update(); } catch (Exception ex) { } } if (e.CommandName.Equals("deleting")) { System.Text.StringBuilder sb = new System.Text.StringBuilder(); sb.Append(@"<script type='text/javascript'>"); sb.Append("$('#deleteModal').modal('show');"); sb.Append(@"</script>"); ToolkitScriptManager.RegisterClientScriptBlock(this, this.GetType(), "DeleteModalScript", sb.ToString(), false); upDel.Update(); } } catch (Exception ex) { } }
protected void BtnNew_Click(object sender, EventArgs e) { txtAreaInterestName.Text = string.Empty; txtAreaInterestDescription.Text = string.Empty; BtnSave.Text = "Save"; System.Text.StringBuilder sb = new System.Text.StringBuilder(); sb.Append(@"<script type='text/javascript'>"); sb.Append("$('#addEdiModal').modal('show');"); sb.Append(@"</script>"); ToolkitScriptManager.RegisterClientScriptBlock(this, this.GetType(), "addEdiModalScript", sb.ToString(), false); upEdit.Update(); }
/// <summary> /// Selected index changed event of branch's drop down. /// </summary> /// <param name="sender">Event source.</param> /// <param name="e">Event argument.</param> protected void DD_Branch_SelectedIndexChanged(object sender, EventArgs e) { DD_Term.Items.Clear(); DD_Term.Items.Insert(0, new ListItem("---- Select ----", "0")); // Call for Seting FacultyID , CourseID ,MoLrnID and PatternID. getFacCrMoLrnPtrnID(); // This will Fill Correspondance Course Part Details Drop Down. FillCoursePart(UniId, pk_Institute_ID, sFacID, sCourseID, sMoLrnID, sPtrnID, long.Parse(DD_Branch.SelectedItem.Value)); ToolkitScriptManager.GetCurrent(this.Page).SetFocus(DD_Branch); }
protected void hplView_Click(object sender, EventArgs e) { var gr = (GridViewRow)((LinkButton)sender).NamingContainer; var text = (Label)gr.FindControl("lblFileGv"); Session["ViewFileName"] = text.Text; string OpenWindow = "window.open('licenseViewDocument.aspx','','')"; ToolkitScriptManager.RegisterStartupScript(this, this.GetType(), "newWindow", OpenWindow, true); }
protected void ddlStudyCenter_SelectedIndexChanged(object sender, EventArgs e) { if (Convert.ToInt16(ddlStudyCenter.SelectedItem.Text.IndexOf('[')) == 0 && Convert.ToInt16(ddlStudyCenter.SelectedItem.Text.IndexOf(']')) > 0) { string CenterCode = Convert.ToString(ddlStudyCenter.SelectedItem.Text.Split('[')[1].Trim()); CenterCode = CenterCode.Split(']')[0].Trim(); txtCenterCode.Text = CenterCode; hidInstCode.Value = CenterCode; hidInstName.Value = Convert.ToString(ddlStudyCenter.SelectedItem.Text.Split('-')[1].Trim()); hidNewRef_Pk_Institute_ID.Value = ddlStudyCenter.SelectedItem.Value.Trim(); } ToolkitScriptManager.GetCurrent(this.Page).SetFocus(ddlStudyCenter); }
private void FillDropDowns(string sFacID, string sCrID, string sMoLrnID, string sPtrnID) { ddlCrBrnDesc.Items.Clear(); ddlCrPrDetailsDesc.Items.Clear(); ddlCrPrChDesc.Items.Clear(); ddlCrBrnDesc.Items.Insert(0, new ListItem("--- Select ---", "-1")); ddlCrPrDetailsDesc.Items.Insert(0, new ListItem("--- Select ---", "0")); ddlCrPrChDesc.Items.Insert(0, new ListItem("--- Select ---", "0")); FillFacultyCourseMoLrnPatternName(clsGetSettings.UniversityID, string.Empty, ddlFacDesc.SelectedValue, sFacID, sCrID, sMoLrnID, sPtrnID); ToolkitScriptManager.GetCurrent(this.Page).SetFocus(ddlFacDesc); }
protected void BtnDelete_Click(object sender, EventArgs e) { System.Text.StringBuilder sb = new System.Text.StringBuilder(); try { if (!(objInterest.DeleteInterest(Session[RunningCache.InterestID].ToString()))) { if (this.global_success.Visible) { this.global_success.Visible = false; } this.global_error.Visible = true; this.global_error_msg.Text = Mains.Constant.FAIL_CRUD; UpdAdd.Update(); upCrudGrid.Update(); upDel.Update(); bindgrid(); sb.Append(@"<script type='text/javascript'>"); sb.Append("$('#deleteModal').modal('hide');"); sb.Append(@"</script>"); ToolkitScriptManager.RegisterClientScriptBlock(this, this.GetType(), "delHideModalScript", sb.ToString(), false); return; } else { if (this.global_error.Visible) { this.global_error.Visible = false; } this.global_success.Visible = true; this.global_success_msg.Text = Mains.Constant.SUCCESS_DELETE; UpdAdd.Update(); upDel.Update(); upCrudGrid.Update(); bindgrid(); } } catch (Exception ex) { } sb.Append(@"<script type='text/javascript'>"); sb.Append("$('#deleteModal').modal('hide');"); sb.Append(@"</script>"); ToolkitScriptManager.RegisterClientScriptBlock(this, this.GetType(), "delHideModalScript", sb.ToString(), false); }
public void ValidateScriptReferencesTest(Control control, string bundleName) { var page = new Page(); page.Controls.Add(page.LoadControl(control.GetType(), null)); var toolkit = new ToolkitScriptManager { Page = page }; toolkit.CombineScriptsHandlerUrl = new Uri("http://acttest.axd"); // avoid error toolkit.LoadScriptReferences(_moqContext.Object, new[] { bundleName }, true); toolkit.ValidateScriptReferences(); }
protected void hplView_Click(object sender, EventArgs e) { var gr = (GridViewRow)((LinkButton)sender).NamingContainer; var text = (Label)gr.FindControl("lblFileGv"); Session["ViewFileName"] = text.Text; string showPic = IAS.Utils.CryptoBase64.Encryption(text.Text.ToString().Trim()); string OpenWindow = "window.open('../Register/ImagePopup.aspx?targetImage=" + showPic + "','','')"; ToolkitScriptManager.RegisterStartupScript(this, this.GetType(), "newWindow", OpenWindow, true); }
private void FillCoursePart(string Uni_ID, string Inst_ID, string Fac_ID, string Cr_ID, string Molrn_ID, string Ptrn_ID, string Brn_ID) { ddlCrPrChDesc.Items.Clear(); ddlCrPrChDesc.Items.Insert(0, new ListItem("--- Select ---", "0")); getFacCrMoLrnPtrnID(); ddlCrPrDetailsDesc.Items.Clear(); oDT = new System.Data.DataTable(); oCommon = new clsCommon(); // Admission Eligibility :Fetch Course Part //Course Part having only one child should be displayed except the first one... //Course Part having more than one child should be displayed . Eg. MA-I and MA-II both should be displayed as both parts contains two terms Hashtable oHt = new Hashtable(); oHt["UniID"] = Uni_ID.Trim(); oHt["FacID"] = Fac_ID.Trim(); oHt["CrID"] = Cr_ID.Trim(); oHt["MoLrnID"] = Molrn_ID.Trim(); oHt["PtrnID"] = Ptrn_ID.Trim(); oHt["BrnID"] = Brn_ID.Trim(); if (Request.QueryString["frmPrevious"] != null) { oHt["PartOrTerm"] = hidAdmissionElgTypeID.Value; } else { oHt["PartOrTerm"] = rdbPartOrTerm.SelectedValue; } clsAdmissionElgConfig oAdmissionElgConfig = new clsAdmissionElgConfig(); oDT = oAdmissionElgConfig.GetCoursePartForAdmissionElg(oHt); if (oDT.Rows.Count == 0) { lblNote.Text = "There are no " + lblCr.Text + "-Parts available for the selected course for whom the Admission Eligibility can be configured."; lblNote.Visible = true; } else { lblNote.Text = ""; lblNote.Visible = false; } oCommon.fillDropDown(ddlCrPrDetailsDesc, oDT, string.Empty, "Text", "Value", "--- Select ---"); //if(!IsPostBack) SelectItem(ddlCrPrDetailsDesc, sCrPrDetailsID); ToolkitScriptManager.GetCurrent(this.Page).SetFocus(ddlCrBrnDesc); }
protected override void OnPreRender(EventArgs e) { string script = ""; string parts = ""; string firstPart = null; foreach (TableRow row in base.Table.Rows) { foreach (TableCell cell in row.Cells) { WebPart webPart = null; string containerID = this.CreateContainerID(cell.ID); if (base.ContainersParts.ContainsKey(containerID)) { webPart = base.WebParts[base.ContainersParts[containerID]]; if (String.IsNullOrEmpty(firstPart)) { firstPart = webPart.ID; } } if (null != webPart) { parts += "'" + containerID + "',"; } } } if (!String.IsNullOrEmpty(parts)) { parts = parts.Substring(0, parts.LastIndexOf(",")); } if (String.IsNullOrEmpty(this.ActiveWebPart)) { this.ActiveWebPart = firstPart; } if (!String.IsNullOrEmpty(parts)) { script += "var tabs = [" + parts + "]; \n"; script += "function Toggle(id){ \n"; script += " for(i = 0; i < tabs.length; i++) \n"; script += " document.getElementById(tabs[i]).className = 'tabzone_inactivetab'; \n"; script += " document.getElementById(id).className = 'tablezone_container'; \n"; script += "} \n"; ToolkitScriptManager.RegisterClientScriptBlock(this, this.GetType(), "toggle tabs", script, true); } base.OnPreRender(e); }