页面树结构
转至元数据结尾
转至元数据起始

 方法

   AddUser(userName, password, email, displayName, extendedPropertyList)

 描述

   使用此方法给用户管理平台增加用户。

 参数说明

参数

类型

说明

userName

string 

用户名。
passwordstring密码。

email

string邮箱。
displayNamestring显示名。

extendedPropertyList

Dictionary<string, string>

扩展属性列表。
说明
  • 如果是Windows域认证模式,password、 email、displayName参数可忽略。
  • 如果不需要设置自定义属性,extendedPropertyList 则为null。

 示例

   下面的示例代码中,通过AddUser方法,给用户管理平台添加用户。

public class SampleApi : ForguncyApi
    {
        [Post]
        public void AddUser()
        {
            //定义键为string,值为string类型的Dictionary
            var dic = new Dictionary<string, string>();
            //设置自定义属性
            dic.Add("头衔", "首席技术执行官");
            //给用户管理平台添加用户
            this.UserInfos.AddUser("小李", "123456", "zhangsan@grapecity.com", "李雷", dic);
        }
    }


 操作步骤

  创建服务端Web API应用程序集,具体请参见创建服务端Web API应用程序集

  在.cs文件中输入代码。

  在解决方案资源管理器中,右击解决方案,在右键菜单中选择“生成”,生成dll文件。

  在设计器中,选择“文件->设置->自定义Web Api”,单击“上传Web Api Assembly”,上传生成的dll文件。

  在页面中,选择一个单元格区域,将其单元格类型设置为按钮,设置其命令为JavaScript命令,并输入JavaScript代码。

  运行页面,单击添加按钮,就会弹出警告框。

关闭警告框后,当页面上的用户信息表格刷新后,就可以看到新添加的用户。

也可以在用户管理平台中看到新增的用户。

  • 无标签