If语句的问题(ASP.NET)

时间:2011-04-11 00:56:41

标签: asp.net vb.net syntax

    Dim custEmail As String
    Dim inputEmail As String

    custEmail = dt.Rows(0).Item("email")
    inputEmail = email_add.Text

    if (custEmail.toString() == inputEmail.toString() ){
        label1.Text = custEmail

    }
    End If

此代码发出错误:编译器错误消息:BC30201:预期的表达式。

我只是想基本上想检查两个值是否相等但是它说的是关于表达式的预期,尽管我已经给出了要评估的表达式。

2 个答案:

答案 0 :(得分:3)

以上是vb.net和c#语法的混合。您可以在.net中使用,但不能同时使用.net。摆脱{}以坚持使用vb。

答案 1 :(得分:0)

看起来你正在混合使用C#和VB.Net。假设您使用的是VB.Net 将'{'替换为Begin IF并删除'}'。