是否可以自定义成员服务器控制?我只需要在表单中提交和重置按钮的名字,姓氏和电子邮件字段,我不需要任何服务器控件选项卡。
有可能吗?
答案 0 :(得分:1)
会员控制在您可以进行的自定义方面受到限制。最好的办法是创建一个包含所需字段的ASPX表单,然后使用Framework API(Ektron.Cms.Framework.User)创建/编辑成员资格用户。
您可以找到所有Ektron的文档here。
答案 1 :(得分: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);