---
title: "nästlade namespace"
type: "forum-thread"
url: "https://www.webforum.nu/amne/dotnet/73851-nästlade-namespace"
topic: ".NET"
topic_url: "https://www.webforum.nu/amne/dotnet"
author: "Dino"
published: "2003-04-12T12:34:06.000Z"
updated: "2003-04-14T07:52:36.000Z"
replies: 3
views: 252
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/dotnet/73851-nästlade-namespace"
---

# nästlade namespace

## #1 — Dino, 2003-04-12T12:34Z

red// gjort lite ändringar
Hur gör jag för att få page_loaden i classen Default i namespacen CB i namespacen applicationName att hantera page_load i default.aspx filen. Komplieras fint (nu), men får detta felmeddelande på sidan. "'AddMyNumbers' is ambiguous in the namespace 'applicationName.BL'."

```
Namespace applicationName

    'CB
    Namespace CB
    
        Public Class Default : inherits page
            protected withevents lbMessage as label
        
            private sub page_load(byval sender as object, byval e as eventargs) handles mybase.load
                dim grr as new BL.AddMyNumbers()
                lbMessage.text = grr.countSum(10,20)
            end sub

        End Class
        
    End Namespace 

    Namespace BL
    
        Public Class AddMyNumbers
           ...
...
```

Permalänk: https://www.webforum.nu/p/73851

## #2 — kristoffer, 2003-04-13T23:08Z

Varför har du två namespace i samma fil?

Permalänk: https://www.webforum.nu/p/1010266

## #3 — Engine^, 2003-04-14T06:58Z

Tycker som **kristoffer** att det känns underligt med två namespaces, som du har det. Ska du inte bara skippa CB och BL?

Appropå frågan. Ska inte ditt Page_Load event vara Public, eller fungerar det bra eftersom du låter klassen ärva hela Page-objektet?

Permalänk: https://www.webforum.nu/p/1010372

## #4 — Dino, 2003-04-14T07:52Z

Jo, jag hade någon ide där för att stukturera upp hela applikationen. Typ nedan, men märkte att jag tänkte fel. Men har skaffat VS nu så jag skiter i det där och låter den sköta jobbet. 
Namspacear
\-----------------
applicationsNamnet = Namespace som innehåller globala blablabla
applicationsNamnet.CB = Namespace som innehåller alla code-behind classer
applicationsNamnet.BL = Namespace som innehåller alla businesslayer classer

Permalänk: https://www.webforum.nu/p/1010398

---

Tråden på webben: https://www.webforum.nu/amne/dotnet/73851-nästlade-namespace
