want2learn Nybegynder
01. januar 2007 - 23:58 Der er 3 kommentarer

asp:menu komponent

Nogle der ved hvor der findes nogle tutorials omkring asp:menu komponentet så man kan lave noget der kommer til at virke alá http://www.obout.com/sm3/pro_7.aspx

kunne godt bruge noget der åbner på den måde nemlig, så håber nogle har nogle tips samt hvor jeg kan blive klogere har prøvet google men synes ikke jeg kan finde noget, måske fordi jeg ikke søger efter det rigtige.
dr_chaos Nybegynder
02. januar 2007 - 14:37 #1
Nu ved jeg godt at jeg måske spørger dumt.
Men hvorfor downloader du ikke bare den menu:
http://www.obout.com/sm3/freedownload.aspx
want2learn Nybegynder
02. januar 2007 - 21:43 #2
DUMT...det er ikke et dumt spm. havde jeg også gjort men efter installation så jeg at der kommer en reklame ting med man ikke kan fjerne, så droppede jeg det igen, men ellers havde jeg bare brugt den.

Derfor kunne jeg godt tænke mig at vide hvordan jeg kan lave en, men tror jeg har lidt en idee men det kunne jo være du kan hjælpe mig lidt videre...

hvordan kan jeg sætte et billede eller 2 ind som ved det jeg har linket til på denne kode:

  <asp:TreeView ExpandDepth="1" runat="server">
    <Nodes>
      <asp:TreeNode Text="Employees">
        <asp:TreeNode Text="Bradley" Value="ID-1234" />
        <asp:TreeNode Text="Whitney" Value="ID-5678" />
        <asp:TreeNode Text="Barbara" Value="ID-9101" />
      </asp:TreeNode>
      <asp:TreeNode Text="Technology"> 
        <asp:TreeNode Text="Microsoft" NavigateUrl="http://www.microsoft.com" />
        <asp:TreeNode Text="ASP.NET" NavigateUrl="http://www.asp.net"/>
        <asp:TreeNode Text="GotDotNet" NavigateUrl="http://www.gotdotnet.com" />
        <asp:TreeNode Text="MSDN" NavigateUrl="http://msdn.microsoft.com" />
      </asp:TreeNode>
    </Nodes>
  </asp:TreeView>

Jeg kan kun læse mig frem til hvordan man sætter et billede foran en TreeNode, men hvordan kan jeg sætte et billede ind bagved:
      <asp:TreeNode Text="Employees">
      <asp:TreeNode Text="Technology">
!? kan ikke rigtigt finde noget på http://quickstarts.asp.net/QuickStartv20/aspnet/doc/ctrlref/navigation/treeview.aspx
dr_chaos Nybegynder
10. januar 2007 - 12:28 #3
Du skal lave en custom treenode control:
Setting a per-node background image:
    // BG images for TreeNodes
    // This version adds two features. 
    // 1) it adds a specific property whose value is consumed
    // 2) it injects an additional control (<div>) into the rendering
    public class BGTreeNode : TreeNode
    {

        // This constructors is needed if a custom TreeView
        // instantiates this in CreateNode
        public BGTreeNode() : base() { }
        public BGTreeNode(TreeView owner, bool isRoot) :
          base(owner, isRoot) { }

        private string _bgImageUrl;
        public string BackGroundImageUrl
        {
            get { return _bgImageUrl;  }
            set { _bgImageUrl = value; }
        }

        protected override void RenderPreText(HtmlTextWriter writer)
        {
            writer.AddStyleAttribute(
              HtmlTextWriterStyle.BackgroundImage,
              "url('" + BackGroundImageUrl + "')");
            //writer.AddStyleAttribute(
            //  HtmlTextWriterStyle.Height, "35px");
            //writer.AddStyleAttribute(
            //  HtmlTextWriterStyle.Width, "300px");
            writer.AddStyleAttribute(
              HtmlTextWriterStyle.TextAlign,
              "center");
            writer.RenderBeginTag( HtmlTextWriterTag.Div );
            base.RenderPreText(writer);
        }

        protected override void RenderPostText(HtmlTextWriter writer)
        {
            writer.RenderEndTag();
            base.RenderPostText(writer);
        }

    }

Den er taget her fra:
http://216.239.59.104/search?q=cache:CmKKaIOJ3X0J:weblogs.asp.net/dannychen/+asp.net+TreeNode+background+image&hl=da&gl=dk&ct=clnk&cd=2&client=firefox-a
Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links

Opret Preview

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester





Premium
Midt i spionage-rygter og mediestorm: Computerworld besøger Huawei i Kina - tag med på besøg hos det måske mest omstridte tech-firma lige nu
Reportage, Shenzhen: “Exacting, rigorous, tests drive learning, all for real battles.” Computerworld er taget på besøg i det gigantiske hovedkvarter for verdens måske mest omtalte tech-selskab lige nu
Computerworld
Nvidias nyeste GTX 1660 kort beviser, at det igen er blevet interessant at købe grafikkort
Nvidia giver gamere i mainstream-segmentet et stærkt kort til en rimelig pris.
CIO
Tech fra Toppen: Det har CIO Mads Madsbjerg Hansen fra FLSmidth lært af flere års global it-konsolidering
Tech fra Toppen: Flere års arbejde har betydet en reduktion i antallet af it-systemer hos FLSmidth. Men processen har ikke været uden overraskelser. Hør hvad CIO Mads Madsbjerg Hansen har lært af den omfattende og globale proces.
Job & Karriere
Efter blodrødt regnskab: Nu fyrer Atea 20 medarbejdere i Danmark
Atea fyrer nu 20 medarbejdere. Det sker som en direkte konsekvens af, at den danske forretning er under pres, oplyser selskabets direktør.
White paper
Kvartalsrapport på cyber-trusselslandskabet
I denne rapport dykker vi ned i cyber-trusselsbilledet for Q4. Vi har opsummeret statistikkerne fra millioner af trusselsforekomster observeret af Fortinet enheder i live produktionsmiljøer i hele verden. Ifølge IDC er Fortinet den mest adapterede netværks-sikkerhedsløsning, med 4,2 mio. implementerede devices. Det giver et unikt perspektiv på trusselslandskabet, som er destilleret ned i denne rapport. Download den her og få det fulde overblik.