我有一个userControl ,动态加载后,
编译没错,部署后,access 页面是,总是报找不到class错.
For example, the name of the user control is
AA.ascx
So its behind code class file name is AA.ascx.cs.
The exception result was that I was given the error "AA.ascx.cs" file could not be found.
After decompiling the dll, I found that the class is complete.
No methods were missing.
I thought ASP.NET framework should get the class from the compiled dll,
why it insists to get the class from the physical class file.
============ Findings =======
The reason is we need to specify the behind code class using "BehindCode",
rather than "BehindFile".
This issue costed me lots of time.
Hopeful this paper can prevent other people from sufferring the same pain.
Regards,
Shannon.