2012-08-02 74 views
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; 

回答

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

這取決於該值設置爲「是」,在下拉菜單中。

+0

緊緊抓住你。你是這樣一個節日:) – Stuck 2012-08-02 08:29:35

0

最簡單的方式,我認爲應該是:

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

可能並非花哨,但我敢肯定它的工作原理。