IndexSite.master.cs.exclude 3.3 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586
  1. using System;
  2. using System.Text;
  3. using System.Web.UI;
  4. using System.Web.UI.WebControls;
  5. using BizCom;
  6. using Utils;
  7. using SiteCore;
  8. public partial class MasterPage_IndexSite : MasterPage
  9. {
  10. SiteBasePage bPage;
  11. string prePath = string.Empty;
  12. void Page_Load(object sender, EventArgs e)
  13. {
  14. init();
  15. }
  16. protected override void OnInit(EventArgs e)
  17. {
  18. bPage = (SiteBasePage)this.Page;
  19. prePath = CommonHelper.GetPrePath();
  20. StringBuilder str = new StringBuilder();
  21. str.AppendFormat("<link href=\"{0}css/style.css?v={1}\" rel=\"stylesheet\" type=\"text/css\"></link>", prePath, BasePage.SiteVer);
  22. str.AppendFormat("<script type=\"text/javascript\" src=\"{0}js/jquery-1.8.3.min.js?v={1}\"></script>", prePath, BasePage.SiteVer);
  23. str.AppendFormat("<script type=\"text/javascript\" src=\"{0}js/web.js?v={1}\"></script>", prePath, BasePage.SiteVer);
  24. Literal lt = new Literal();
  25. lt.Text = str.ToString();
  26. Page.Header.Controls.AddAt(1, lt);
  27. base.OnInit(e);
  28. }
  29. private void init()
  30. {
  31. //litCityName.Text = bPage.CityName;
  32. WebUser webUser = bPage.CurrentUser;
  33. if (webUser != null)
  34. {
  35. StringBuilder str = new StringBuilder();
  36. str.AppendFormat("您好,<a href=\"ucenter/index.do\">{0}</a>", webUser.User.Email);
  37. str.Append("<span style=\"padding:0px 10px\">|</span>");
  38. str.AppendFormat("<a href=\"loginout.html\">[退出]</a>");
  39. pLogin.Visible = false;
  40. litLogin.Text = str.ToString();
  41. }
  42. //City
  43. //litCity.Text = "<script type=\"text/javascript\">cityData=" + WebCache.GetCityList()[0].CityData + ";cityCode='" + bPage.CityCode + "';</script>";
  44. //Script
  45. //litScript.Text = "<script type=\"text/javascript\">init_site();</script>";
  46. //StringBuilder str = new StringBuilder();
  47. //if (webUser != null)
  48. //{
  49. // //loginPanel.Visible = true;
  50. // //string url = "";
  51. // //string txt = "";
  52. // string userName = "";
  53. // if (webUser.RoleType == RoleEnum.User)
  54. // {
  55. // str.AppendFormat("<div class=\"login_div\" tag=\"1\" ckm=\"{0}\">", webUser.User.IsMobileVerify ? "1" : "0");
  56. // //url = "User";
  57. // //txt = "用户中心";
  58. // userName = webUser.UserName;
  59. // if (userName == "") userName = webUser.User.Email;
  60. // if (userName == "") userName = webUser.User.Mobile;
  61. // }
  62. // else
  63. // {
  64. // str.AppendFormat("<div class=\"login_div\" tag=\"1\">");
  65. // //url = "Merchant";
  66. // //txt = "商家中心";
  67. // userName = webUser.UserName;
  68. // }
  69. // str.AppendFormat("<li>您好,<span>{0}</span>&nbsp;",userName);
  70. // //str.AppendFormat("<a href=\"{0}Member/{1}\">[{2}]</a></li>", prePath, url, txt);
  71. // str.Append("<li>|</li>");
  72. // str.AppendFormat("<li><a href=\"##\" onclick=\"loginOut();\">[退出]</a></li>");
  73. // str.Append("</div>");
  74. // litLogin.Text = str.ToString();
  75. //}
  76. //else
  77. //{
  78. // //loginPanel.Visible = false;
  79. // litLogin.Text = "";
  80. //}
  81. }
  82. }