protected override void LoadViewState( object savedState ) { object[] myState = (object[])savedState; if( ( myState[0] != null ) ) { base.LoadViewState( myState[0] ); } if( ( myState[1] != null ) ) { RewriterConfiguration config = new RewriterConfiguration(); // Deserialize into RewriterConfiguration config = (RewriterConfiguration)XmlUtils.Deserialize( myState[1].ToString(), config.GetType() ); Rules = config.Rules; } }
protected override void LoadViewState(object savedState) { var myState = (object[]) savedState; if ((myState[0] != null)) { base.LoadViewState(myState[0]); } if ((myState[1] != null)) { var config = new RewriterConfiguration(); //Deserialize into RewriterConfiguration #pragma warning disable 612,618 config = (RewriterConfiguration) XmlUtils.Deserialize(Convert.ToString(myState[1]), config.GetType()); #pragma warning restore 612,618 Rules = config.Rules; } }