ClientScriptManager.jvm.cs 964 B

12345678910111213141516171819202122232425262728293031323334353637383940
  1. using System;
  2. using System.Collections.Generic;
  3. using System.Text;
  4. using System.Web.UI;
  5. using System.Collections.Specialized;
  6. using System.Collections;
  7. namespace System.Web.UI
  8. {
  9. partial class ClientScriptManager : IStateManager
  10. {
  11. #region IStateManager Members
  12. void IStateManager.LoadViewState (object state) {
  13. throw new NotSupportedException ();
  14. }
  15. object IStateManager.SaveViewState () {
  16. if (hiddenFields != null) {
  17. Hashtable clone = (Hashtable) hiddenFields.Clone ();
  18. clone.Remove ("__VIEWSTATE");
  19. clone.Remove (Page.postEventArgumentID);
  20. clone.Remove (Page.postEventSourceID);
  21. clone.Remove (Page.CallbackArgumentID);
  22. clone.Remove (Page.CallbackSourceID);
  23. }
  24. return null;
  25. }
  26. void IStateManager.TrackViewState () {
  27. throw new NotSupportedException ();
  28. }
  29. bool IStateManager.IsTrackingViewState {
  30. get { throw new NotSupportedException (); }
  31. }
  32. #endregion
  33. }
  34. }