0

管理者とホストの 2 つの権限があり、デフォルトのページがあるとします。

ログイン後 : 管理者ユーザーはすべてを表示できますが、ホスト ユーザーはページ内のいくつかのボタンを表示できません

デフォルトのページを複製することになっていますか?または、デフォルト ページへのリダイレクトのボタンを無効にする方法はありますか?

  If Login1.Password = Session("pwd") Then
        Response.Redirect("profile_test_1.aspx")
    End If

私はWebアプリケーションを使用していることに注意してください

ありがとうございました :)

4

2 に答える 2

0

ユーザーが検証された後に実行されるサブを作成できます。ブール値の管理者を渡すと、サブが必要なボタンを非表示/表示します。ユーザーロールを渡す方法に応じて、ポストバックまたは page_load でこれを呼び出すことができます。

擬似コード:

Sub SetPermissions(Byval blAdmin as boolean)

    If blAdmin Then
        'Insert code to showbuttons; ie. btnAdminOnly.Visible = True
    Else
        'Insert code to hide buttons; ie. btnAdminOnly.Visible = False
    End If

End Sub
于 2013-08-22T13:23:39.650 に答える