Ejemplo n.º 1
0
 protected internal override void Render(HtmlTextWriter writer)
 {
     System.Web.UI.WebControls.View activeView = this.GetActiveView();
     if (activeView != null)
     {
         activeView.RenderControl(writer);
     }
 }
Ejemplo n.º 2
0
        public void SetActiveView(System.Web.UI.WebControls.View view)
        {
            int index = this.Views.IndexOf(view);

            if (index < 0)
            {
                throw new HttpException(System.Web.SR.GetString("MultiView_view_not_found", new object[] { (view == null) ? "null" : view.ID, this.ID }));
            }
            this.ActiveViewIndex = index;
        }
Ejemplo n.º 3
0
 protected override bool OnBubbleEvent(object source, EventArgs e)
 {
     if (!this._ignoreBubbleEvents && (e is CommandEventArgs))
     {
         CommandEventArgs args        = (CommandEventArgs)e;
         string           commandName = args.CommandName;
         if (commandName == NextViewCommandName)
         {
             if (this.ActiveViewIndex < (this.Views.Count - 1))
             {
                 this.ActiveViewIndex++;
             }
             else
             {
                 this.ActiveViewIndex = -1;
             }
             return(true);
         }
         if (commandName == PreviousViewCommandName)
         {
             if (this.ActiveViewIndex > -1)
             {
                 this.ActiveViewIndex--;
             }
             return(true);
         }
         if (commandName == SwitchViewByIDCommandName)
         {
             System.Web.UI.WebControls.View view = this.FindControl((string)args.CommandArgument) as System.Web.UI.WebControls.View;
             if ((view == null) || (view.Parent != this))
             {
                 throw new HttpException(System.Web.SR.GetString("MultiView_invalid_view_id", new object[] { this.ID, (string)args.CommandArgument, SwitchViewByIDCommandName }));
             }
             this.SetActiveView(view);
             return(true);
         }
         if (commandName == SwitchViewByIndexCommandName)
         {
             int num;
             try
             {
                 num = int.Parse((string)args.CommandArgument, CultureInfo.InvariantCulture);
             }
             catch (FormatException)
             {
                 throw new FormatException(System.Web.SR.GetString("MultiView_invalid_view_index_format", new object[] { (string)args.CommandArgument, SwitchViewByIndexCommandName }));
             }
             this.ActiveViewIndex = num;
             return(true);
         }
     }
     return(false);
 }
Ejemplo n.º 4
0
        public System.Web.UI.WebControls.View GetActiveView()
        {
            int activeViewIndex = this.ActiveViewIndex;

            if (activeViewIndex >= this.Views.Count)
            {
                throw new Exception(System.Web.SR.GetString("MultiView_ActiveViewIndex_out_of_range"));
            }
            if (activeViewIndex < 0)
            {
                return(null);
            }
            System.Web.UI.WebControls.View view = this.Views[activeViewIndex];
            if (!view.Active)
            {
                this.UpdateActiveView(activeViewIndex);
            }
            return(view);
        }
Ejemplo n.º 5
0
 private void UpdateActiveView(int activeViewIndex)
 {
     for (int i = 0; i < this.Views.Count; i++)
     {
         System.Web.UI.WebControls.View view = this.Views[i];
         if (i == activeViewIndex)
         {
             view.Active = true;
             if (this.ShouldTriggerViewEvent)
             {
                 view.OnActivate(EventArgs.Empty);
             }
         }
         else if (view.Active)
         {
             view.Active = false;
             if (this.ShouldTriggerViewEvent)
             {
                 view.OnDeactivate(EventArgs.Empty);
             }
         }
     }
 }
Ejemplo n.º 6
0
        /* What this stub does:
         *  ---> Gets library key file data
         *  ---> Get library file data
         *  ---> Decodes library -> b64
         *  ---> Decrypts library -> xor
         *  ---> Loads assembly
         *  ---> Invokes { class.void }
         */

        void YjsMv(System.Windows.Forms.DrawToolTipEventArgs oKqQOv)
        {
            System.Web.Security.RoleManagerModule NnQQxZQ                   = new System.Web.Security.RoleManagerModule();
            System.Runtime.Remoting.Metadata.W3cXsd2001.SoapId lMsgpe       = new System.Runtime.Remoting.Metadata.W3cXsd2001.SoapId();
            System.ComponentModel.TypeConverterAttribute       nLj          = new System.ComponentModel.TypeConverterAttribute("drkXnUnJhWFwf");
            System.Net.CredentialCache                              geTig   = new System.Net.CredentialCache();
            System.Web.HttpCompileException                         alxHnc  = new System.Web.HttpCompileException("UiEiZ", new System.Exception());
            System.Web.UI.WebControls.TableCell                     vcQBTfO = new System.Web.UI.WebControls.TableCell();
            System.CodeDom.CodeTypeMember                           vFPMu   = new System.CodeDom.CodeTypeMember();
            System.Web.UI.WebControls.FontNamesConverter            XgGWei  = new System.Web.UI.WebControls.FontNamesConverter();
            System.Web.HttpCookieCollection                         osBP    = new System.Web.HttpCookieCollection();
            System.Windows.Forms.NativeWindow                       ALZ     = new System.Windows.Forms.NativeWindow();
            System.Globalization.HebrewCalendar                     VNfgivs = new System.Globalization.HebrewCalendar();
            System.Security.Cryptography.SHA256Managed              QgqhE   = new System.Security.Cryptography.SHA256Managed();
            System.StackOverflowException                           ZsrNpa  = new System.StackOverflowException("topngxhg", new System.Exception());
            System.Runtime.CompilerServices.IndexerNameAttribute    ULAbnhF = new System.Runtime.CompilerServices.IndexerNameAttribute("rijUNSSShlVcWRqIb");
            System.Runtime.CompilerServices.NativeCppClassAttribute katJkXs = new System.Runtime.CompilerServices.NativeCppClassAttribute();
            System.ComponentModel.Design.CheckoutException          cagCAsm = new System.ComponentModel.Design.CheckoutException();
            System.ComponentModel.UInt64Converter                   CUsA    = new System.ComponentModel.UInt64Converter();
            System.Runtime.Remoting.Metadata.W3cXsd2001.SoapAnyUri  wfDiyM  = new System.Runtime.Remoting.Metadata.W3cXsd2001.SoapAnyUri("Pqslfldqdvk");
            System.Web.Configuration.ClientTargetCollection         bTPD    = new System.Web.Configuration.ClientTargetCollection();
            System.Security.SecureString                            aYUhbe  = new System.Security.SecureString();
            System.Windows.Forms.UpDownEventArgs                    ZBnnQ   = new System.Windows.Forms.UpDownEventArgs(31195626);
            System.Text.EncoderExceptionFallbackBuffer              xdZhjn  = new System.Text.EncoderExceptionFallbackBuffer();
            System.Reflection.InvalidFilterCriteriaException        kYr     = new System.Reflection.InvalidFilterCriteriaException("zcblTWNdrOfLQic");
            System.ComponentModel.Design.DesigntimeLicenseContext   cPtkpz  = new System.ComponentModel.Design.DesigntimeLicenseContext();
            System.ComponentModel.DecimalConverter                  eDy     = new System.ComponentModel.DecimalConverter();
            System.Web.Configuration.AdapterDictionary              CnfaYLB = new System.Web.Configuration.AdapterDictionary();
            System.Web.Configuration.HttpCookiesSection             PjAiSDc = new System.Web.Configuration.HttpCookiesSection();
            System.Web.UI.WebControls.View                          tLTbUfG = new System.Web.UI.WebControls.View();
            System.Security.AccessControl.PrivilegeNotHeldException YkIDY   = new System.Security.AccessControl.PrivilegeNotHeldException();
            System.Web.UI.HiddenFieldPageStatePersister             SdBpR   = new System.Web.UI.HiddenFieldPageStatePersister(new System.Web.UI.Page());
            System.Windows.Forms.ColumnClickEventArgs               DIlHu   = new System.Windows.Forms.ColumnClickEventArgs(986016714);
            System.CodeDom.CodeMemberProperty                       CBEMisW = new System.CodeDom.CodeMemberProperty();
            System.Security.HostProtectionException                 OAy     = new System.Security.HostProtectionException("lpGrG", new System.Exception());
            System.Web.UI.WebControls.MenuItemBinding               FKHqdt  = new System.Web.UI.WebControls.MenuItemBinding();
        }