оператор if, основанный на UserName, .NET vb - PullRequest
0 голосов
/ 29 февраля 2012

в моем веб-приложении asp.net vb у меня есть форма, которая отображает данные в различных текстовых полях. Я хочу разместить оператор if в следующем коде, который проверит, является ли зарегистрированное имя пользователя «TUSER», если так, поместите «TEST2» в текстовое поле. Для всех остальных пользователей поместите «ТЕСТ» в текстовое поле.

txtReportTo.Text = _
                      "TEST"

В настоящее время я использую членство в aspnet для управления пользователями. любое руководство по коду было бы здорово. Благодарю.

1 Ответ

2 голосов
/ 29 февраля 2012
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

...