PageRenderTime 52ms CodeModel.GetById 25ms RepoModel.GetById 0ms app.codeStats 0ms

/WEB/_em/templates/Fall/Fall.master.cs

https://bitbucket.org/zzare/eko
C# | 85 lines | 66 code | 13 blank | 6 comment | 5 complexity | 525b898daac178dbae0a144413aeaa11 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.WebControls;
  10. using System.Web.UI.WebControls.WebParts;
  11. using System.Web.UI.HtmlControls;
  12. using System.Xml.Linq;
  13. namespace SM.EM.UI
  14. {
  15. public partial class _em_templates_Fall_Fall : BaseMasterPage_EMENIK
  16. {
  17. public override string StatusText
  18. {
  19. get;
  20. set;
  21. }
  22. public override string ErrorText
  23. {
  24. get;
  25. set;
  26. }
  27. protected void Page_Load(object sender, EventArgs e)
  28. {
  29. // add CSS
  30. CSSMain.Href += "?" + Helpers.GetCssVersion();
  31. CSSMenu.Href += "?" + Helpers.GetCssVersion();
  32. CSSIEMenu6.Href += "?" + Helpers.GetCssVersion();
  33. //CSSTemplate.Href += "?" + Helpers.GetCssVersion();
  34. smdsMain.Provider = ppem.SmpEmenik;
  35. }
  36. public override void LoadData()
  37. {
  38. // load logo
  39. if (ppem.em_user.SHOW_LOGO)
  40. {
  41. imgLogo.Src = ppem.em_user.IMG_LOGO;
  42. imgLogo.Alt = ppem.em_user.PAGE_TITLE ;
  43. lnkLogo.Title = ppem.em_user.PAGE_TITLE;
  44. lnkLogo.HRef = Page.ResolveUrl(Rewrite.EmenikUserUrl(ppem.PageName));
  45. lnkLogo.Visible = true;
  46. }
  47. else
  48. lnkLogo.Visible = false;
  49. // load header
  50. if (!string.IsNullOrEmpty(ppem.em_user.IMG_HEADER))
  51. imgHeader.Src = ppem.em_user.IMG_HEADER;
  52. // languages
  53. objLanguages.LoadLanguages();
  54. base.LoadData();
  55. }
  56. protected void mTop_DataBound(object sender, EventArgs e)
  57. {
  58. Menu m = (Menu)sender;
  59. SelectCurrentMenuItem(m, smdsMain.Provider);
  60. }
  61. // for custom class in menu
  62. protected void mTop_MenuItemDataBound(object sender, MenuEventArgs e)
  63. {
  64. SiteMapNode node = e.Item.DataItem as SiteMapNode;
  65. if (node != null)
  66. {
  67. if (!string.IsNullOrEmpty(node["class"]))
  68. e.Item.ToolTip += ";" + node["class"];
  69. }
  70. }
  71. }
  72. }