Και στις δύο μεταβλητές φορτώνεις την τιμή του DropDownList1.SelectedValue
Και στις δύο περιπτώσεις If και Else If η συνθήκη είναι αληθής , όμως όταν τρέχει η πρώτη δεν τρέχει η δεύτερη.
string ListItem1 = System.Convert.ToString(DropDownList1.SelectedValue);
string ListItem2 = System.Convert.ToString(DropDownList1.SelectedValue);
Άλαξε τον κωδικα σου να ελέγχει για την τιμή που περιέχει το ListItem1.
protected void Button1_Click(object sender, EventArgs e)
{
localhost.CurConverter ws1 = new localhost.CurConverter();
double euro = System.Convert.ToDouble(TextBox1.Text);
string ListItem1 = System.Convert.ToString(DropDownList1.SelectedValue);
if (ListItem1=="Euro")
{
Label1.Text =
"Se dollars einai: " + ws1.EuroToDollar(euro).ToString();
}
else if (ListItem1== "Lira")
{
Label1.Text =
"Se lires einai: " + ws1.EuroToLira(euro).ToString();
}
}
Μπλουγουράς Γιάννης
Wizcom O.E.