PageRenderTime 20ms CodeModel.GetById 0ms RepoModel.GetById 1ms app.codeStats 0ms

/WEB/c/user/customer/_ctrl/_cntUserFilter.ascx.cs

https://bitbucket.org/zzare/eko
C# | 59 lines | 44 code | 15 blank | 0 comment | 4 complexity | e0f55dcf9cfb37be91930c98312aed3a MD5 | raw file
  1. using System;
  2. using System.Collections;
  3. using System.Configuration;
  4. using System.Data;
  5. using System.Linq;
  6. using System.Web;
  7. using System.Web.Security;
  8. using System.Web.UI;
  9. using System.Web.UI.HtmlControls;
  10. using System.Web.UI.WebControls;
  11. using System.Web.UI.WebControls.WebParts;
  12. using System.Xml.Linq;
  13. namespace SM.UI.Controls
  14. {
  15. public partial class _customer_cntUserFilter : BaseControl
  16. {
  17. public event EventHandler OnFilterChanged;
  18. public string SearchText { get { return tbSearch.Text.Trim(); } }
  19. public bool? Active
  20. {
  21. get
  22. {
  23. bool? ret = null;
  24. if (ddlActive.SelectedValue == "") return ret;
  25. if (ddlActive.SelectedValue == "0") return false;
  26. return true;
  27. }
  28. }
  29. protected void Page_Load(object sender, EventArgs e)
  30. {
  31. }
  32. public void LoadDefaults() {
  33. ddlActive.SelectedIndex = 0;
  34. }
  35. protected void ddlActive_SelectedIndexChanged(object sender, EventArgs e)
  36. {
  37. OnFilterChanged(this, new EventArgs());
  38. }
  39. protected void btSearch_Click(object sender, EventArgs e)
  40. {
  41. OnFilterChanged(this, new EventArgs());
  42. }
  43. }
  44. }