05. oktober 2006 - 13:09Der er
13 kommentarer og 1 løsning
ascx.cs aspx.cs
Hej
Jeg har et lidt omfattende spørgsmål og problem vedr. referencer mellem ascx og aspx.
Jeg har en aspx side hvori min HTML er defineret. Dertil har jeg en aspx.cs fil hvori jeg referer til en klasse som håndterer det logiske. aspx siden referer derudover til en ascx side som indeholder brugerkontrol i form af at refere til en ascx.cs side.
Jeg får flg fejl:
Description: An error occurred during the compilation of a resource required to service this request. Please review the following specific error details and modify your source code appropriately.
Compiler Error Message: CS0246: The type or namespace name 'Controls_DateFormControl' could not be found (are you missing a using directive or an assembly reference?)
Controls_DateFormControl er min klasse i ascx.cs filen: public class Controls_DateFormControl : UserControl
For at danne et overblik står der forneden referancerne forneden.
Jeg forsøger at oprette en variabel udfra en klasse (Controls_DateFormControl) som er defineret i min ascx.cs fil. Den vil dog ikke dette idet den melder at den ikke kender til denne klasse.
Ahh... Jeg kan se at du benytter Src-attributten både på din form og dine kontroller. Det er nok der problemet ligger. Hvis du bare gemmer filerne - og åbner din løsning i en browser... Virker det så? Mvh
Hej jeg er klar over at det er noget tid siden jeg har været på. Svaret til det sidste spørgsmål er nej det virker ikke. Problemet er at jeg sidder og udvikler i Microsoft Visual Studio 2005 op imod .NET v. 1.1. Det vil sige at det stort set er umuligt at vide hvad serveren vil acceptere når jeg bliver vist alle .NET v. 2.0's muligheder.
Er der nogen som ved om man kan ændre opsætningen i VS 2005 så den debuger med v. 1.1? og hvordan dette gøres.
Hvis dette ikke kan lade sig gøre hvordan gør man så?
Du kan ændre opsætning i vs2005 så langt at den ikke vil acceptere C# 2.0 specifikke konstruktioner, men det hjælper dig ikke så meget da det stadig vil være 2.0 templates der vil blive benyttet når du laver nye sider etc. Det er da også en lidt bikset situation ... Hvad er balladen i enten at installere 2.0 på serveren - eller benytte et 1.X udviklingsmiljø? Mvh
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.