小编Jus*_*tin的帖子

如何解决“服务器不支持控件。控件至关重要。” 活动目录错误

当尝试根据角色从 AD 获取所有用户时,我遇到了异常:

\n\n
\n

System.DirectoryServices.Protocols.DirectoryOperationException: 超出\n 大小限制

\n
\n\n

在此线程的帮助下: \n LdapConnection SearchRequest 抛出 \xe2\x80\x9c 的异常超出了大小限制我尝试实现分页。

\n\n

现在我遇到了一个例外:

\n\n
\n

服务器不支持该控件。控制至关重要。

\n
\n\n

关于如何解决它有什么想法吗?我无需分页即可获得较小的基于角色的用户列表。\n谢谢。

\n\n

更新:\n我在iPlanet LDAP 和 C# PageResultRequestControl中找到了检查 AD 是否支持分页的代码,并且得到了支持分页的结果。

\n

c# active-directory

5
推荐指数
1
解决办法
5814
查看次数

敲除复选框绑定选定的值

我正在学习淘汰赛,并且正在尝试构建一个可以构建可选用户列表的页面.JSFiddle:http://jsfiddle.net/Just/XtzJk/3/(我无法正确分配数据).

当我调用Controller时,数据分配在我的页面中工作,如下所示,它按预期绑定到控件

$.getJSON("/Wizard/GetUsers",function(allData){
        var mappedUsers = $.map(allData.AllUsers, function(item){return new User(item)});
        self.AllUsers(mappedUsers);
        if(allData.SelectedUsers != null){
        var mappedSelectedUsers = $.map(allData.SelectedUsers, function(item){return new User(item)});
        self.SelectedUsers(mappedSelectedUsers);}
    });
Run Code Online (Sandbox Code Playgroud)

问题:

a.)我写的JSFiddle出了什么问题?搞定了.

b.)在我的代码中,我能够调用所选复选框的函数,但是我无法获得存储在函数中收到的"User"参数中的值.在Chrome JS控制台中,我可以看到用户对象存储了正确的值,我无法检索它.通过ko.toJS()得到了这个.

谢谢.

编辑:好的,我让我的JSFiddle工作,我不得不在框架中选择Knockout.js.更新的小提琴:http://jsfiddle.net/Just/XtzJk/5/

另外,为了获得所选复选框的值,我做了

ko.toJS(user).userName
Run Code Online (Sandbox Code Playgroud)

但我认为我将采用从列表中选择值的方法,然后单击将它们移动到另一个"选定"列表并从之前的值中删除值.从这篇文章中得到了这个想法:KnockoutJS:如何将一个observableArray添加到另一个?

checkbox knockout.js

1
推荐指数
1
解决办法
9104
查看次数

标签 统计

active-directory ×1

c# ×1

checkbox ×1

knockout.js ×1