vb.net中if条件下的使用和运算符

vb.net中if条件下的使用和运算符,vb.net,Vb.net,我有两个组合框..和一个添加按钮..如果两个组合框都有值,那么只有 我想将我的组合框项添加到网格视图中。因此,我给出了如下验证: If (cmbside.Text = " " And cmbDamage.Text = " ") Then MsgBox("Please Select Both Item", MessageBoxIcon.Information) End If 因此,如果我将一个组合框值保留为空, ,则另一个值也将添加到栅格视图中 如果要在

我有两个组合框..和一个添加按钮..如果两个组合框都有值,那么只有

我想将我的组合框项添加到网格视图中。因此,我给出了如下验证:

 If (cmbside.Text = " " And cmbDamage.Text = " ") Then
            MsgBox("Please Select Both Item", MessageBoxIcon.Information)
        End If
因此,如果我将一个组合框值保留为空,
,则另一个值也将添加到栅格视图中


如果要在gridview中添加两个combobox值,请检查如下条件,我的代码有什么问题

 If ComboBox1.Text.Trim = String.Empty OrElse ComboBox2.Text.Trim = String.Empty Then
            MsgBox("Please Select Both Item", MessageBoxIcon.Information)
        End If

如果要在gridview中添加两个combobox值,请检查如下条件

 If ComboBox1.Text.Trim = String.Empty OrElse ComboBox2.Text.Trim = String.Empty Then
            MsgBox("Please Select Both Item", MessageBoxIcon.Information)
        End If
也许是关于“

也许是关于“


在这种情况下这并不重要,但你应该真正使用
OrElse
而不是
。好的,先生,谢谢,这对我来说很好。谢谢你的帮助在这种情况下这并不重要,但你应该真正使用
OrElse
而不是
。好的,先生,谢谢,,这对我来说很管用谢谢你的帮助
If cmbside.SelectedIndex = -1 And cmbDamage.SelectedIndex = -1 Then
    MsgBox("Please Select Both Item", MessageBoxIcon.Information)
End If