2010-09-03 3 views
0

bt_volver является System.Web.UI.webcontrols.button и это просто код он работал отлично в 2,0не может получить доступ к защищенному члену ... без питона подкласса

IronPython 2.6.911.0 in ASP.NET webforms 
Visual Studio 2008 Professional 9.0.30729.1 SP 

cannot access protected member 
bt_volver without a python subclass of 
abmlocalidades_aspx 

    Error de código fuente: 

    Línea 7:   else: bt_volver.Visible = 0 

ответ

2

Это известно изменение - вы должны использовать отражение для доступа к защищенным и закрытым членам.

something.GetType().GetField("bt_volver", BindingFlags.Instance | BindingFlags.NonPublic) 

Или вы можете попробовать ipy.exe -X:PrivateBinding переключатель.

Смежные вопросы