U4-4515 - GenericProperty.ascx.cs references non-existent lblAlias control, causing YSOD of death when editing certain document types

Created by Andrew Swerlick 24 Mar 2014, 13:55:18 Updated by Sebastiaan Janssen 24 Mar 2014, 18:03:23

The GenericProperty.ascx.cs file references a non-existent Label named lblAlias. This Label is in the autogenerated GenericProperty.ascx.designer.cs file, but not in the actual GenericProperty.ascx markup. This causes a YSOD on some document types when viewing or editing the types in the backend. The issue can be resolved by removing all references to lblAlias.


Sebastiaan Janssen 24 Mar 2014, 14:17:41

Thanks! Fixed in rev 4d49268c47f58f116c785bc942182b9ceddc57be

Andrew Swerlick 24 Mar 2014, 14:49:43

I think you missed the references in the GenericProperty.ascx.cs file, ln 103, ln 144, and ln 157

Sebastiaan Janssen 24 Mar 2014, 15:02:37

Whoops! I'm an idiot, you're right I just saw that too when I was building the project.. :)

Fixed in 6ccce4d914b323e7279e30a0ed0ae70cc67778ee

Andrew Swerlick 24 Mar 2014, 16:59:26

No worries, happens to the best of us. When will this be available in the nuget package?

Sebastiaan Janssen 24 Mar 2014, 18:03:23

@Andrew.Swerlick It won't be on NuGet until the final release, you can add the MyGet nightly feed, which has the latest build including this change now: https://www.myget.org/F/umbraco7nightly/

Priority: Show-stopper

Type: Bug

State: Fixed


Difficulty: Normal


Backwards Compatible: True

Fix Submitted: Inline code

Affected versions: 7.1.0

Due in version: 7.1.0


Story Points: