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 = Session["IsChauffeurUsed"].ToString();
totalValue += IsChauffeurUsed.Equals("Yes", StringComparison.CurrentCultureIgnoreCase) ? 80 : 0;

これは、ドロップダウンで「はい」に設定されている値によって異なります。

于 2012-08-02T08:25:34.877 に答える
0

私が思う最も簡単な方法は次のとおりです。

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

派手ではないかもしれませんが、私はそれがうまくいくと確信しています。

于 2012-08-02T08:50:58.880 に答える