Hidistro.UI.SaleSystem.zbCodeBehind/VActivityDetail.cs
(开头部分) 2KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
namespace Hidistro.UI.SaleSystem.zbCodeBehind
{
using Hidistro.Core.Entities;
using Hidistro.Entities.Commodities;
using Hidistro.SaleSystem.Vshop;
using Hidistro.UI.Common.Controls;
using System;
using System.Data;
using System.Web.UI;
using System.Web.UI.WebControls;
[ParseChildren(true)]
public class VActivityDetail : VMemberTemplatedWebControl
{
private Literal litdescription;
private VshopTemplatedRepeater rptProducts;
protected override void AttachChildControls()
{
this.rptProducts = (VshopTemplatedRepeater) this.FindControl("rptProducts");
this.litdescription = (Literal) this.FindControl("litdescription");
ProductQuery query = new ProductQuery();
int num = 0;
int num2 = 0;
if (!string.IsNullOrEmpty(this.Page.Request.QueryString["CategoryId"]) && !string.IsNullOrEmpty(this.Page.Request.QueryString["ActivitiesId"]))
{
if (!int.TryParse(this.Page.Request.QueryString["CategoryId"], out num))
{
this.Page.Response.Redirect("Default.aspx");
}
else
{
int.TryParse(this.Page.Request.QueryString["ActivitiesId"], out num2);
query.CategoryId = new int?(num);
DataTable activitie = ProductBrowser.GetActivitie(num2);
if (activitie.Rows.Count > 0)
{
this.litdescription.Text = activitie.Rows[0]["ActivitiesDescription"].ToString();
if ((this.rptProducts != null) && (query.CategoryId > 0))
{
query.PageSize = 20;
query.PageIndex = 1;
DbQueryResult homeProduct = ProductBrowser.GetHomeProduct(MemberProcessor.GetCurrentMember(), query);
this.rptProducts.DataSource = homeProduct.Data;
this.rptProducts.DataBind();
}
}
else
{
this.Page.Response.Redirect("Default.aspx");
}
}
}
PageTitle.AddSiteNameTitle("满减活动");
}
protected override void OnInit(EventArgs e)
{
if (this.SkinName == null)
{
后面还有 7 行代码,购买后查看完整代码
24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明
AI 解读 AI
登录后可用,每次 10 算力,解读结果公开显示在下面。
还没有人解读过这个文件。
