当前位置: 首页 > 知识库问答 >
问题:

Visual Studio C#下拉列表If语句

薛利
2023-03-14

我正在尝试为visual Studio中的下拉列表创建If语句。当在列表中选择一个值时,我希望它在被选择后自己显示出来,尽管列表中的所有值都被输出。下面是我正在使用的代码:

protected void btnCalculate_Click(object sender, EventArgs e)
        {
            //Declare Variables 
            String strFrance;
            String strPortugal;
            String strItaly;
            String strSpain;
            String strAmsterdam;
            String strPoland;

            //Assign Values 
            strFrance = "300";
            strPortugal = "350";
            strItaly = "400";
            strSpain = "400";
            strAmsterdam = "250";
            strPoland = "350";

            if (lstPackages.SelectedItem.Text == "France") ;
            {
                Response.Write("The Price of France is" + strFrance + "<br />");
            }

            if (lstPackages.SelectedItem.Text == "Portugal") ;
            {
                Response.Write("The Price of Portugal is" + strPortugal + "<br />");
            }

            if (lstPackages.SelectedItem.Text == "Italy") ;
            {
                Response.Write("The Price of Italy is" + strItaly + "<br />");
            }
            if (lstPackages.SelectedItem.Text == "Spain") ;
            {
                Response.Write("The Price of Spain is" + strSpain + "<br />");
            }
            if (lstPackages.SelectedItem.Text == "Amsterdam") ;
            {
                Response.Write("The Price of Amsterdam is" + strAmsterdam + "<br />");
            }
            if (lstPackages.SelectedItem.Text == "Poland") ;
            {
                Response.Write("The Price of Poland is" + strPoland + "<br />");
            }

共有1个答案

容修贤
2023-03-14

删除后的如果(LSTPackages.SelectedItem.Text==“...”);

 if (lstPackages.SelectedItem.Text == "France")
 {
   Response.Write("The Price of France is" + strFrance + "<br />");
 }

而不是

 if (lstPackages.SelectedItem.Text == "France") ;
 {
   Response.Write("The Price of France is" + strFrance + "<br />");
 }

如果您悬停在可视化Stuido中的上,您将看到一个警告。

顺便提一下:您可以在创建变量时直接赋值。即

string strFrance = "300"; 
 类似资料:
  • 我已经通读了所有其他文章,我没有找到我的答案。 我从一个带有对象选项的JOptionPane开始。当用户选择动物或栖息地时,会出现另一个带有选项的下拉列表。现在我正在努力让另一个信息弹出窗口在狮子被选中时打开。但我不能让它工作。 我还查看了其他人的输入,以便能够显示这些下拉列表。但他们使用的是JFrame,因此在NetBeans之外会打开另一个java窗口。 我现在要做的是为下拉列表中的选项输入i

  • 增加下拉列表在到按钮上,确保 data-activates 属性匹配 <ul> 标签的 id,你可以增加分隔线通过 <li class="divider"></li> 标签。 <!-- Dropdown Trigger --> <a class='dropdown-button btn' href='#' data-activates='dropdown1'>单击我</a> <!-- D

  • 实现下拉列表(Combo Box)功能,可以用作下拉单选框。 [Code4App.com]

  • 我有两个下拉列表,我想在它们被选中后使用它们。我想在选择的基础上弹出另一个框来显示信息。当我尝试使用if语句并按下ok按钮时,它只是继续到下一行。我从一个showMessage对话框开始,但我想在一些下拉选项中显示警告。它不起作用。我还需要能够循环返回主菜单,以便他们可以做出不同的选择。 我现在拥有的例子:

  • 本文向大家介绍JavaScript实现下拉列表,包括了JavaScript实现下拉列表的使用技巧和注意事项,需要的朋友参考一下 本文实例为大家分享了JavaScript实现下拉列表的具体代码,供大家参考,具体内容如下 这一次写了一个比较简单的下拉列表的实现,点击出现列表内容,再次点击列表消失,研究了很久,发现这种js写法确实比较好用。先看一下效果。 直接上代码,js是主要写的部分,css是随意调试

  • 我已经实现了一个html下拉列表,一切似乎都很好,我只想整理一下: 1) 当订单屏幕加载时,“选择”作为下拉列表上的初始选项出现。当用户单击下拉列表时,“选择”仍然出现。我想在选择下拉列表时隐藏“选择”,视图中缺少某些选项? 2)验证方面,我不能做一个订单,直到从下拉列表中选择一个选项。这是罚款,但之前我使用一个文本框,得到了一个漂亮的大红色错误消息,现在我什么都没有得到,我如何通知用户一个选项必