在我的网站

时间:2016-03-12 20:31:31

标签: html asp.net api

我正在使用visual studio来制作我的网站。我在如何将项目的价格设置为特定的给定数字方面遇到了困难。

以下是aspx.cs文件的代码:

protected void btnPurchaseExamQuestions_Click(object sender, EventArgs e)
    {
        decimal postagePackingCost = 3.95m;
        decimal examPaperPrice = 10.00m;
        int quantityOfExamPapers = int.Parse(ddlExamQuantity.SelectedValue);
        decimal subtotal = (quantityOfExamPapers * examPaperPrice);
        decimal total = subtotal + postagePackingCost;

如您所见,decimal examPaperPrice = 10.00m; 设置为10.00米。这意味着当我点击提交按钮时,总价格总是10英镑。

我希望它从SQL数据源获取其值,但我不知道要写什么。十进制当然不是正确的代码,因为它只能查找整数。

我的数据库有一个“成本”列,这是我使用链接到SQL数据源的转发器调用它的方式:

<span class="prDes">£<%# Eval("Cost") %></span></td>

这将根据我选择的ID显示商品的费用。因此,如果我选择第1项,将产生30英镑。

但是,如果我想将paypal成本设置为数据库中特定项目的成本,我该怎么办呢?感谢。

0 个答案:

没有答案