Solved

Why the Designer is doing this?

Posted on 2015-01-20
1
51 Views
Last Modified: 2015-01-22
The designer.cs for a web control keeps changing this:

protected global::System.Web.UI.UpdatePanel upList;

(which is correct) to this:

protected global::System.Web.UI.WebControls.WebParts.UpdatePanel upList;

(which causes compile-time errors)

I can manually correct it ... but then later on the problem surfaces again (maybe every 20 rebuilds).

Why does this happen?  Can it be permanently fixed?

Keep in mind - it does not happen EVERY single time.
0
Comment
Question by:knowlton
1 Comment
 
LVL 23

Accepted Solution

by:
Michael74 earned 500 total points
ID: 40560707
Use a register command on the asp page to override this behavior
<%@ Register TagPrefix="asp" Namespace="System.Web.UI" Assembly="System.Web"%>

Open in new window


You could place the system.web.dll, and system.web.design. dll in your bin folder but this introduces a security risk

http://blogs.msdn.com/b/nikhil_agarwal/archive/2014/04/19/asp-net-issue-with-auto-generated-designer-page.aspx
0

Featured Post

Courses: Start Training Online With Pros, Today

Brush up on the basics or master the advanced techniques required to earn essential industry certifications, with Courses. Enroll in a course and start learning today. Training topics range from Android App Dev to the Xen Virtualization Platform.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

Problem Hi all,    While many today have fast Internet connection, there are many still who do not, or are connecting through devices with a slower connect, so light web pages and fast load times are still popular.    If your ASP.NET page …
Entity Framework is a powerful tool to help you interact with the DataBase but still doesn't help much when we have a Stored Procedure that returns more than one resultset. The solution takes some of out-of-the-box thinking; read on!
This tutorial gives a high-level tour of the interface of Marketo (a marketing automation tool to help businesses track and engage prospective customers and drive them to purchase). You will see the main areas including Marketing Activities, Design …
Finds all prime numbers in a range requested and places them in a public primes() array. I've demostrated a template size of 30 (2 * 3 * 5) but larger templates can be built such 210  (2 * 3 * 5 * 7) or 2310  (2 * 3 * 5 * 7 * 11). The larger templa…

808 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question