Entwickler-Ecke

ASP.NET und Web - Wo genau muss ich in ASP.Net die using Anweisung platzieren?


DennisXX - Fr 28.10.11 10:53
Titel: Wo genau muss ich in ASP.Net die using Anweisung platzieren?
Hallo !

Kann mir vielleicht jemand von euch sagen, wo ich in einer WebForm die using Anweisung für die Einbindung von C Sharp Klassen unterbringen muss? Ich habe das bisher an verschiedenen Stellen im Code platziert, aber die Klassen werden inerhlab des <script> Elementes immernoch nicht erkannt. Hier ist das Code vom Kopf meiner WebForm:


C#-Quelltext
1:
2:
3:
4:
5:
6:
7:
8:
9:
<%@ Page Language="C#" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<script runat="server">

    //hier steht beliebiger C Sharp Code

</script>


Kann mir hier vielleicht jemand weiterhelfen?

Grüße
Dennis


Yogu - Fr 28.10.11 12:36

Hallo,

das heißt in ASPX-Dateien nicht using, sondern Import:

“using” namespace equivalent in ASP.NET markup im StackOverflow: [http://stackoverflow.com/questions/21052/using-namespace-equivalent-in-asp-net-markup] hat folgendes geschrieben:
I believe you can add something like:


XML-Daten
1:
<%@ Import Namespace="RootNamespace.SubNamespace1" %>                    


At the top of the page.

Grüße,
Yogu