c# using system i .aspx fil

Tags:    asp

Hej

Jeg har et webhotel på surftown, hvor de ikke understøtter .cs filer og jeg skriver c#. Men i stedet for at have .cs filen ved siden af .aspx filen kan man skrive sit c# kode ind i .aspx filen.
Hvis man tølføjer:


<script runat="server">

protected void Page_Load(object sender, EventArgs e)
{

}

</script>

i starten af sin .aspx fil.

Problemet er så at i .cs filen bruger jeg en del namespaces som:

using System;
using System.Collections;
using System.Web;
using System.Web.UI;

osv...

Men jeg jeg ikke hvordan jeg skal skrive disse namespaces ind i .aspx filen. :(

håber nogen kan et svar på dette.



4 svar postet i denne tråd vises herunder
2 indlæg har modtaget i alt 5 karma
Sorter efter stemmer Sorter efter dato
Hej Thomas,

Altså, hvis de understøtter ASP.NET, så understøtter de også CodeBehind, teknikken hvor din kode placeres i en .cs fil i stedet for inde i .aspx filen. Hvis det ikke virker, så er det enten fordi du har et webhotel uden ASP.NET support (i så fald er det nok et PHP webhotel) eller også er det fordi du gør et eller andet forkert. Du kan prøve at poste eventuelle fejlmeddelelser her, så er der sikkert nogen der kan svare på det :). Jeg kører selv et par webhoteller hos dem, der virker glimrende med ASP.NET, naturligvis inkl. CodeBehind - det er en fast del af pakken.

Casper, webservers der kører ASP.NET er sat op til ikke at vise .cs filer. Hvis de gør det, er det en fejl :)

Mvh.

Kasper (TSW)



Er du sikker på det ikke er fordi de vil have du skal compile dit projekt før du smækker det op?

Hvis du lægger din .cs fil op kan alle jo se din kode.



Du kan vel bruge:
Fold kodeboks ind/udKode 

Over
Fold kodeboks ind/udKode 
.



+1 til Kasper (TSW)



t