if语句基于UserName,.NET vb

时间:2012-02-29 10:07:03

标签: vb.net asp.net-profiles

在我的asp.net vb Web应用程序中,我有一个在各种文本字段中显示数据的表单。我想在下面的代码上放置一个if语句,用于检查登录的用户名是否为“TUSER”,如果是,则将“TEST2”放入文本字​​段。对于所有其他用户,将“TEST”放入文本字​​段。

txtReportTo.Text = _
                      "TEST"

我目前正在使用aspnet成员资格来管理用户。任何代码指导都会很棒。谢谢。

1 个答案:

答案 0 :(得分:2)

Dim user = Membership.GetUser()
If user IsNot Nothing Then
    If user.UserName = "TUSER" Then
        txtReportTo.Text = "TEST2"
    Else
        txtReportTo.Text = "TEST"
    End If
End If

http://msdn.microsoft.com/en-us/library/fcxcb339.aspx