2010-09-03 92 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切換。

相關問題