Podczas mojego rozwoju, mam projekt kontroli użytkownika sieci i inny projekt internetowy, który użyje formantów użytkownika z projektu kontroli użytkownika sieci.Problemy designer.cs z używaniem kontroli użytkownika w Visual Studio
Kopiuję plik DocControl.ascx do mojego projektu internetowego i próbuję użyć właściwości DocControl.ascx. Ale VS nie zna właściwości kontrolki. Więc kiedy sprawdzić designer.cs odniesienie jest jak ten
protected global::System.Web.UI.UserControl Control;
które powinny być
protected global::MSN.DocControl Control;
więc zmieniłem nazwę kontroli z System.Web.UI.UserControl do MSN.DocControl i mogę korzystać z właściwości DocControl.ascx.
Ale mój problem jest ilekroć modyfikować (np. Umieścić Lable w aspx) plik aspx odniesienie w designer.cs stać
protected global::System.Web.UI.UserControl Control;
Więc musi się zmienić go, gdy zmodyfikować mój aspx.
Co należy zrobić, więc nie trzeba zmieniać designer.cs
góry dzięki ......
Czy propagować zmiany w pliku designer.cs ..? upewnij się także, że inne pliki nie odwołują się do starej chronionej wartości. – MethodMan
@DJKRAZE - Co masz na myśli propagować? Przepraszam, nie rozumiem tego. – kevin
Czy wprowadziłeś zmiany we wszystkich miejscach, do których odnosi się ochrona chronionego globalnego :: System.Web.Ui.UserControl?Czy możesz zrobić CTRL + F i zlokalizować to we wszystkich plikach lub całym projekcie – MethodMan