2011-02-07 176 views
0

我是系統管理員,我必須能夠創建用戶。我想創建一個用戶並初始化它的配置文件。我怎樣才能做到這一點?我沒有看到在ProfileProvider類中實現此目的的任何方法。創建ASP.NET配置文件

回答

0

好看起來像我要創建從ProfileBase類派生的類,並添加所需的性能。之後創建一個配置文件,我必須調用ProfileBase中的Create靜態方法,並將其轉換爲我的派生類。

配置文件更改後,我只需要調用我的派生配置文件類實例Save()方法。

+0

這可以工作。我添加了一個替代我的答案。 – 2011-02-08 00:19:33

1

創建用戶使用Membership.CreateUser()。

在代碼使用Profile中設置配置文件屬性。[propertyName] = [value]。

How profiles work

編輯其他用戶的個人資料的使用:

var profile = DefaultProfile.Create("UserName"); 
profile.[propertyName] = [value]; 
profile.Save(); 
+0

我知道配置文件如何爲當前登錄的用戶工作。我想知道如何爲其他用戶設置屬性,而不是我的。 – 2011-02-07 19:24:03