2011-03-28 81 views
2

我怎樣才能獲得角色名稱和角色ID ... 我想用下拉結合它...會員獲得角色名稱和角色ID

+0

您想要一個可用的所有角色列表,或者只是針對特定用戶? – 2011-03-28 12:26:16

+0

您只需要角色名就可以添加用戶或獲取用戶。爲什麼不把這個下拉列的值列? – 2011-03-28 12:32:42

+0

請檢查已發佈的答案並標出最有幫助的答案,謝謝。 – 2011-03-28 23:42:45

回答

1

試試這個:

var allRoles = System.Web.Security.Roles.GetAllRoles(); 

這將讓你列表你應用程序中的所有角色。

var allRolesForUser = System.Web.Security.Roles.GetRolesForUser(userName); 

注意,大部分的時間,你將處理與角色名稱,而不是ID,這是怎麼Roles類內的所有相關方法工作。

+0

這不會給我相關的roleids – user321963 2011-03-28 12:32:31

+2

的情況是,我想用一個下拉綁定吧...在下拉列表的文本字段,我會顯示角色名稱,並在下拉列表中的值字段,我將使用角色ID .. – user321963 2011-03-28 12:43:11

+0

的問題是:什麼會你使用角色ID? 對我來說,我將與文本和值綁定到ROLENAME去,並正常使用。 如果這不是適用於你,告訴我你要去用ID做,謝謝。 – 2011-03-28 12:48:15