0
string IsChauffeurUsed = "Yes";
    totalValue += IsChauffeurUsed.Equals("Yes", StringComparison.CurrentCultureIgnoreCase) ? 80 : 0;
    Label8.Text = totalValue.ToString();

上面这行代码让系统在计算后加80加

 int totalValue = 0;
    totalValue = int.Parse(Session["price"].ToString()) * int.Parse(Session["day"].ToString());

如果仅用户在下拉列表中选择“是”,如何使其仅添加 80。我将选择存储在会话中

Session["IsChauffeurUsed"] = DropDownList4.SelectedItem.Text;
4

2 回答 2

0

我认为最简单的方法是:

string IsChauffeurUsed = CB.SelectedItem.ToString();
if (IsChauffeurUsed == "Yes")
{
  //Do condition calculations here
}

可能不是很花哨,但我很确定它有效。

于 2012-08-02T08:50:58.880 回答
0
string IsChauffeurUsed = Session["IsChauffeurUsed"].ToString();
totalValue += IsChauffeurUsed.Equals("Yes", StringComparison.CurrentCultureIgnoreCase) ? 80 : 0;

这取决于下拉菜单中设置为“是”的值。

于 2012-08-02T08:25:34.877 回答