在中等信任下重置ASP.Net中的changepassword控件

时间:2009-05-19 12:30:45

标签: c# asp.net medium-trust

ChangePassword Control不允许我们连续多次更改密码。

控件从未在第一次显示后显示其文本框。我在这里找到了一个修复程序(http://msmvps.com/blogs/egoldin/archive/2007/10/30/reseting-changepassword-control.aspx),但它不会在中等信任下工作。

任何想法如何在中等信任中重置我的ChangePassword控件

1 个答案:

答案 0 :(得分:1)

使用Reflector通常比反射更好;)

IControlDesignerAccessor control =(IControlDesignerAccessor)ChangePassword; Hashtable table = new Hashtable(1); table [“CurrentView”] = 0; control.SetDesignModeState(表);