2014-09-03 60 views
-1

是否可以自定義會員服務器控制?我只需要在表單中提交和重置按鈕的名字,姓氏和電子郵件字段,我不需要任何服務器控件的選項卡。Ektron中的會員服務器控制

有沒有可能這樣做?

回答

1

成員資格控制受限於您可以進行的自定義。最好的辦法是創建一個包含所需字段的ASPX表單,然後使用Framework API(Ektron.Cms.Framework.User)創建/編輯成員用戶。

你可以找到Ektron的所有文檔here

0

你最好的選擇是使用用戶管理框架API http://documentation.ektron.com/cms400/edr/web/edr.htm#FrameworkAPI/User/UserManager.htm%3FTocPath%3D 框架%2520API%7CUser%7C _____ 2

的下面是一個示例。

  long UserId = 0; 
      //user manager is using the API access mode of admin to retrieve the user which overrides the logged in user permission 
      Ektron.Cms.Framework.User.UserManager uManager = new Ektron.Cms.Framework.User.UserManager(Ektron.Cms.Framework.ApiAccessMode.Admin); 
      var uData = uManager.GetItem(UserId); 
      string fn = uData.FirstName; 
      string ln = uData.LastName; 
      string email = uData.Email; 
      uData.Email = ""; 
      uData.FirstName = ""; 
      uData.LastName = ""; 
      uManager.Update(uData);