EmployeeInfo.ascx.cs 1.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647
  1. using System;
  2. using System.Data;
  3. using System.Configuration;
  4. using System.Collections;
  5. using System.Web;
  6. using System.Web.Security;
  7. using System.Web.UI;
  8. using System.Web.UI.WebControls;
  9. using System.Web.UI.WebControls.WebParts;
  10. using System.Web.UI.HtmlControls;
  11. namespace UpdatePanelUserControl
  12. {
  13. public partial class EmployeeInfo : System.Web.UI.UserControl
  14. {
  15. private int _EmployeeID;
  16. public int EmployeeID
  17. {
  18. get { return _EmployeeID; }
  19. set
  20. {
  21. _EmployeeID = value;
  22. this.EmployeeDataSource.SelectParameters["SelectedEmployeeID"].DefaultValue =
  23. _EmployeeID.ToString();
  24. }
  25. }
  26. public UpdatePanelUpdateMode UpdateMode
  27. {
  28. get { return this.EmployeeInfoUpdatePanel.UpdateMode; }
  29. set { this.EmployeeInfoUpdatePanel.UpdateMode = value; }
  30. }
  31. public void Update()
  32. {
  33. this.EmployeeInfoUpdatePanel.Update();
  34. }
  35. protected override void OnPreRender(EventArgs e)
  36. {
  37. base.OnPreRender(e);
  38. this.LastUpdatedLabel.Text = DateTime.Now.ToString();
  39. }
  40. }
  41. }