2012-03-02 10 views
0

C#.netでプロジェクトをやっています。すべての種類のユーザーに同じフォームを使用する必要がありますが、私は2人の主なユーザー(管理者と従業員)を持っています.Adminにはフォームのすべてのコントロールがありますが、従業員にはいくつかの制限があります。この制限は、いくつかのメニュー項目を無効にすることによってフォームに適用されます。これをコード化する方法はありますか?ユーザーを選択するためのフォームで選択したユーザーに応じていくつかのメニュー項目を無効にする方法

+0

申し訳ありませんが、この問題はあまりにも広すぎます。あなたはアプローチをとって、そのアプローチについて具体的な質問をする必要があります。 「これはどのようにプログラムするのですか? – CAbbott

+0

と... asp.netプロジェクトとあなたはどこから始めるべきかわからない場合。これはあなたにいくつかのアイデアを与えるhttp://www.google.co.uk/search?q=asp.net+menu+control+role+based&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:en- GB:official&client = firefox-a – Shoban

答えて

1

おそらく、PHPなどのAclシステムの種類を使用する必要があります。 ユーザーがログに記録するときに、メニューにアクセスする権利があるかどうかを確認するだけです。メニューが表示されていない場合は、それが無効であることを意味するわけではありません。

+0

貴重な提案をしてくれたDavidに感謝します。 – user1245329

関連する問題