protected void Btn_Ok_Click(object sender, EventArgs e)
    {
        if (string.IsNullOrEmpty(ddl_City.SelectedValue))
        {
            Page.RegisterStartupScript("error", "<script>alert('请选择城市');</script>");
            return;
        }

        ExpressCarriageService ecDal = new ExpressCarriageService();
        ExpressCarriageInfo    info  = new ExpressCarriageInfo();

        info.CityId     = new Guid(ddl_City.SelectedValue);
        info.ExpressId  = new Guid(ddl_Express.SelectedValue);
        info.ProvinceId = new Guid(ddl_Pr.SelectedValue);
        info.Goods      = int.Parse(Rbl_Huo.SelectedValue);

        info.Nick = HttpUtility.UrlDecode(Request.Cookies["nick"].Value);
        try
        {
            info.Carriage = decimal.Parse(TB_Carriage.Text);
        }
        catch (Exception ex)
        {
        }

        ExpressCarriageInfo hadinfo = ecDal.GetExpressCarriageInfo(info.Nick, info.CityId, info.ExpressId, info.ProvinceId);

        if (hadinfo == null)
        {
            info.ID = Guid.NewGuid();
            ecDal.AddExpressCarriage(info);
        }
        else
        {
            ecDal.UpdateExpressCarriageInfo(hadinfo.ID, info.Carriage);
        }

        IList <ExpressCarriageInfo> ecList = ecDal.GetAllExpressCarriageInfo(info.Nick);

        Rpt_ExpressCarriage.DataSource = ecList;
        Rpt_ExpressCarriage.DataBind();
    }