protected void Page_Load(object sender, EventArgs e) { if (!Page.IsPostBack) { Adm.TovarModule.ListTovar lr = Adm.Tools.Xmlwr.ReadFromFile <Adm.TovarModule.ListTovar>(Server.MapPath(Adm.TovarModule.DataInfo.Tovar_FileName)); for (int i = 0; i < lr.Items.Count; i++) { ListItem it = new ListItem(); it.Text = lr.Items[i].Caption; it.Value = lr.Items[i].ID.ToString(); ListBox1.Items.Add(it); } Adm.SectionModule.Sections sec = Adm.Tools.Xmlwr.ReadFromFile <Adm.SectionModule.Sections>(Server.MapPath(Adm.SectionModule.DataInfo.Section_FileName)); DDL_Section.Items.Clear(); DDL_Section.Items.Add(new ListItem("Не определено", "0")); for (int i = 0; i < sec.Items.Count; i++) { ListItem it1 = new ListItem(); it1.Text = sec.Items[i].Caption; it1.Value = sec.Items[i].ID.ToString(); DDL_Section.Items.Add(it1); } } LoadFotos(); }
protected void Page_Load(object sender, EventArgs e) { string s = ""; phCat.Controls.Clear(); Adm.SectionModule.Sections secs = Adm.Tools.Xmlwr.ReadFromFile <Adm.SectionModule.Sections>(Server.MapPath(Adm.SectionModule.DataInfo.Section_FileName)); if (Request.QueryString["id"] != null && int.TryParse(Request.QueryString["id"], out id)) { Adm.SectionModule.Section sec = secs.FindByID(id); if (sec != null) { s += "<h1>" + sec.Caption + "</h1>"; } Adm.TovarModule.ListTovar lr = Adm.Tools.Xmlwr.ReadFromFile <Adm.TovarModule.ListTovar>(Server.MapPath(Adm.TovarModule.DataInfo.Tovar_FileName)); for (int i = 0; i < lr.Items.Count; i++) { if (lr.Items[i].Section == id) { s += "<div class='item'><a href='tovar.aspx?id=" + lr.Items[i].ID.ToString() + "'><img src='foto/" + lr.Items[i].Picture + "s.jpg' /></a><div class='t'>" + lr.Items[i].Caption + "</div><div>" + lr.Items[i].Price + "</div></div>"; } } } else { Adm.TovarModule.ListTovar lr = Adm.Tools.Xmlwr.ReadFromFile <Adm.TovarModule.ListTovar>(Server.MapPath(Adm.TovarModule.DataInfo.Tovar_FileName)); s += "<h1>Каталог</h1>"; for (int i = 0; i < lr.Items.Count; i++) { s += "<div class='item'><a href='tovar.aspx?id=" + lr.Items[i].ID.ToString() + "'><img src='foto/" + lr.Items[i].Picture + "s.jpg' /></a><div class='t'>" + lr.Items[i].Caption + "</div><div>" + lr.Items[i].Price + "</div></div>"; } } phCat.Controls.Add(new LiteralControl(s)); }
protected void Page_Load(object sender, EventArgs e) { Adm.SectionModule.Sections s = Adm.Tools.Xmlwr.ReadFromFile <Adm.SectionModule.Sections>(Server.MapPath(Adm.SectionModule.DataInfo.Section_FileName)); Adm.TovarModule.ListTovar lr = Adm.Tools.Xmlwr.ReadFromFile <Adm.TovarModule.ListTovar>(Server.MapPath(Adm.TovarModule.DataInfo.Tovar_FileName)); string s1 = ""; phCat.Controls.Clear(); for (int i = 0; i < s.Items.Count; i++) { s1 += "<p><a class='menu_items' href='catalog.aspx?id=" + s.Items[i].ID.ToString() + "'>" + s.Items[i].Caption + "</a></p>"; } s1 += "<p><a class='menu_items' href='catalog.aspx'>Все разделы</a></p>"; phCat.Controls.Add(new LiteralControl(s1)); phRecent.Controls.Clear(); s1 = ""; DateTime dt = DateTime.Now.AddMonths(-10); Adm.TovarModule.Tovar t = new Adm.TovarModule.Tovar(); for (int i = 0; i < lr.Items.Count; i++) { if (lr.Items[i].Date > dt) { dt = lr.Items[i].Date; t = lr.Items[i]; } } s1 += "<div class='item' style='float: none; margin: 10px auto;'><a href='tovar.aspx?id=" + t.ID.ToString() + "'><img src='foto/" + t.Picture + "s.jpg' /></a><div class='t'>" + t.Caption + "</div><div>" + t.Price + "</div></div>"; phRecent.Controls.Add(new LiteralControl(s1)); phNews.Controls.Clear(); s1 = ""; Adm.NewsModule.List_News ln = Adm.Tools.Xmlwr.ReadFromFile <Adm.NewsModule.List_News>(Server.MapPath(Adm.NewsModule.DataInfo.News_FileName)); if (ln.Items.Count > 0) { ln.Items.Reverse(); for (int i = 0; i < ln.Items.Count && i < 3; i++) { s1 += "<div class='RNews'>"; s1 += "<div class='Date'>" + ln.Items[i].Date.Day + " " + ToMon(ln.Items[i].Date.Month) + " " + ln.Items[i].Date.Year + " г.</div>"; s1 += "<a href=news.aspx?id=" + ln.Items[i].ID.ToString() + " class='News'>" + ln.Items[i].Title + "</a>"; s1 += "</div>"; } s1 += "<br /><a class='allnews' href='news.aspx'>Все новости</a>"; phNews.Controls.Add(new LiteralControl { Text = s1 }); } }