コード例 #1
0
    protected void InitPage()
    {
        MerInfoMaintDAL func   = new MerInfoMaintDAL();
        int             mer_id = int.Parse(Session["user_ID"].ToString());
        McBasicInfo     mc     = func.GetMerchantInfoByID(mer_id);

        MerBas_Name.Text      = mc.MerName;
        MerBas_Intro.Text     = mc.MerInfo;
        MerBas_Pic.ImageUrl   = Request.ApplicationPath + "/" + mc.MerPic;
        MerBas_Address.Text   = mc.MerAddr;
        MerBas_Phone.Text     = mc.MerPhone;
        MerBas_Web.Text       = mc.MerWebsite;
        MerBas_Email.Text     = mc.RegEmail;
        MerBas_Relat.Text     = mc.RegName;
        MerBas_StarLevel.Text = "";
        for (int i = 0; i < int.Parse(mc.MerStarLever.ToString()); i++)
        {
            MerBas_StarLevel.Text += " ★ ";
        }
        string[] city_Pro = func.GetCityAndProvin(mc.CityID);
        MerBas_Province.Text = city_Pro[1];
        MerBas_City.Text     = city_Pro[0];
        string state = "";

        switch (mc.MerState)
        {
        case 0:
            state = "未审核";
            break;

        case 1:
            state = "已通过";
            break;

        case 2:
            state = "未通过";
            break;
        }
        MerBas_State.Text = state;


        int     count = 0;
        DataSet ds    = func.GetAllProductByMerID(mer_id, AspNetPager1.PageSize, AspNetPager1.CurrentPageIndex, out count);

        AspNetPager1.RecordCount  = count;
        MerProductList.DataSource = ds;
        MerProductList.DataBind();
    }