2012-03-05 9 views
0

設定したいアクセスレベルのユーザーフォームのボタンの場合。例の各フォームには、追加、編集、検索、削除ボタンがあり、フォーム1およびユーザー2の各フォームのすべてのボタンにアクセスして、ユーザー1のアクセス権を削除および更新する必要があります。アクセスレベルのユーザーフォームのボタンの場合

私はフォームを保存するためのテーブルを作成し、保存ユーザープロファイルの他のテーブルを作成し、保存アクセス用のテーブルを作成します。ユーザーをフォームとボタンにします。しかし、私はこれらの設定がどのようにフォームにあるのかわかりません。
データベースから読み込んだデータをロードするときはどのような形式ですか?設定を適用するにはどうすればいいですか?一般的な関数を書くことができます。私は同じ問題に遭遇したとき、すべての

答えて

2

次のリンクは、(それがasp.net 2.0用ですが、新しいバージョンに適用されます)大きな助けとした

感謝:

Recipe: Implementing Role-Based Security with ASP.NET 2.0 using Windows Authentication and SQL Server

SOで少数の単語を使用する場合は、ロールを設定してから、そのロールに従ってユーザーにアクセスできるようにする必要があります。フォーム内のボタンを有効にしたりボタンを無効にすることは、ロールを利用するコードの中で起こる可能性があります。例えば

あなたがAdministratorsという役割セットアップを持っている場合は、コードのこの部分を使用することができます。

If User.IsInRole("Administrators") Then 
    'Do something only admins are allowed to-do 
End If 

を、私は、これが参考になっていることを願っています。

関連する問題