我正在使用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成本设置为数据库中特定项目的成本,我该怎么办呢?感谢。