コード例 #1
0
        public void PopUpCascade(USC_PopUp_Cascade oPopUpCascade, string JavaScript)
        {
            string HRef = "javascript:" + oPopUpCascade.Popup.ClientID + ".ShowAtElementByID('" + btnlink.ClientID + "');";

            HRef += oPopUpCascade.Popup.ClientID + ".Hide();";
            HRef += getJSCallBack(oPopUpCascade, "'__NOTCUSTOMCALLBACK__'");
            btnlink.Attributes.Add("onclick", HRef);

            //txtID.AutoPostBack = false;
            txtID.Attributes["onchange"] += "document.getElementById('" + oPopUpCascade.oCascade.ClientID + "').value='" + this.ClientID + "';";
            txtID.Attributes["onchange"] += getJSCallBack(oPopUpCascade, "this.value");
            if (JavaScript != null && JavaScript != "")
            {
                oPopUpCascade.JavaScript += "if(document.getElementById('" + oPopUpCascade.oCascade.ClientID + "').value == '" + this.ClientID + "' ){ " + JavaScript + " }";
            }
        }
コード例 #2
0
 public string getJSCallBack(USC_PopUp_Cascade oPopUpCascade, string Value)
 {
     return(oPopUpCascade.ClientID + "_Cascade" + "('" + this.ClientID + "'," + Value + ");");
 }