SimpleUserForm.aspx.cs
上传用户:husern
上传日期:2022-03-24
资源大小:534k
文件大小:2k
源码类别:

编辑器/阅读器

开发平台:

C#

  1. // -- FILE ------------------------------------------------------------------
  2. // name       : SimpleUserForm.cs
  3. // project    : Itenso Web User Forms
  4. // created    : Jani Giannoudis - 2008.10.30
  5. // language   : c#
  6. // environment: .NET 2.0
  7. // copyright  : (c) 2008 by Itenso GmbH, Switzerland
  8. // --------------------------------------------------------------------------
  9. using System;
  10. using System.Web.UI;
  11. using System.Web.UI.WebControls;
  12. using Itenso.WebUserForms.Controls;
  13. // --------------------------------------------------------------------------
  14. public partial class SimplePage : System.Web.UI.Page 
  15. {
  16. // ------------------------------------------------------------------------
  17. protected override void OnLoad( EventArgs e )
  18. {
  19. // load form control
  20. this.userForm = new UserFormLoader( "~/UserForms/SimpleUserForm.ascx" ).Load();
  21. FormPlaceHolder.Controls.Add( this.userForm );
  22. base.OnLoad( e );
  23. } // OnLoad
  24. // ------------------------------------------------------------------------
  25. private void SetEditMode( bool edit )
  26. {
  27. FieldEditEnabler.Enable( this.userForm, edit );
  28. SubmitButton.Enabled = edit;
  29. EditButton.Enabled = !edit;
  30. } // SetEditMode
  31. // ------------------------------------------------------------------------
  32. protected void SubmitButton_Click( object sender, EventArgs e )
  33. {
  34. SetEditMode( false );
  35. } // SubmitButton_Click
  36. // ------------------------------------------------------------------------
  37. protected void EditButton_Click( object sender, EventArgs e )
  38. {
  39. SetEditMode( true );
  40. } // EditButton_Click
  41. // ------------------------------------------------------------------------
  42. // members
  43. private UserControl userForm;
  44. } // class SimplePage
  45. // -- EOF -------------------------------------------------------------------