我有一个 shopping_cart.aspx.cs 文件,还有一个类文件 spcart.cs,
购物车.aspx.cs
public partial class Ui_ShoppingCart : System.Web.UI.Page
{
public int tax = 0;
public int subtotal = 0;
public int granttotal = 0;
protected void Page_Load(object sender, EventArgs e)
{
-------------------------/////some code
}
--------------------------------/////some code
}
spcart.cs
public class Spcart
{
public void updatecart(int pid,int qty)
{
---------/////some code
}
}
现在我想设置一些值class Ui_ShoppingCart
来自 Spcart 类的变量税、小计和总计,所以我尝试过-->
Ui_ShoppingCart.tax
但它没有奏效......
还有其他方法可以设置这些变量吗???
谁能帮我解决这个问题???
我认为应该反过来
protected void Page_Load(object sender, EventArgs e)
{
SpCart cart = new SpCart();
cart.updateCart(124, 4);
tax = cart.getComputedTax();
subTotal = cart.getSubTotal();
...
}
这个想法是这些变量应该独立于您的 SpCart 代码。
public class Spcart
{
public void updatecart(int pid,int qty)
{
---------/////some code
}
public int getComputedTax()
{
//can compute tax here
int tax = whatever;
return tax;
}
}
计算逻辑仍然可以分为其他一些类
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)