asp.net - flere synspunkter

, multiview for kontrol giver dig mulighed for at opdele indholdet af en side i forskellige grupper, der udviser kun en gruppe på et tidspunkt.hver opfattelse kontrol forvalter en gruppe af indhold og med henblik på kontrol er holdt sammen i en multiview kontrol. den multiview kontrol er ansvarlig for at vise et synspunkt kontrol på et tidspunkt.den opfattelse, udviste kaldes aktive holdning., syntaks af multiview kontrol er: < asp: multview id = "multiview1" runat = "tjener" > < /asp: multiview >, syntaks for kontrol er: < asp: betragtning id = "view1" runat = "tjener" > < /asp: udsigt > dog mener, kontrol ikke kan eksistere på egen hånd.det ville gøre fejl, hvis du prøver at bruge det alene.det er altid anvendes med en multiview kontrol:, < asp: multview id = "multiview1" runat = "- -" > < asp: betragtning id = "view1" runat = "tjener" > < /asp: betragtning > < /asp - multiview >, egenskaber, og multiview kontrol, både på og multiview kontrol er afledt af kontrol, klasse og arver alle dets egenskaber, metoder og begivenheder.den vigtigste egenskab for kontrol er synlige ejendom af typen boolean, som sætter fokus på en baggrund, multiview kontrol har følgende vigtige egenskaber:,, egenskaber, beskrivelse, indsamling, kontrol, synspunkter inden for multiview.activeviewindex et nul - indeks, der angiver den aktive holdning.hvis nogen mening er aktive, så er indekset - 1.den commandname attribut knappen kontrol i forbindelse med af den multiview kontrol er forbundet med en række beslægtede områder inden for multiview kontrol. for eksempel, hvis en knap, kontrol med commandname værdi som nextview er forbundet med af den multiview, automatisk anvendes til næste betragtning, når dosisknappen er trykket., følgende tabel viser misligholdelse kommando navne på ovennævnte egenskaber:,, egenskaber, beskrivelse, nextviewcommandname nextview previousviewcommandname prevview switchviewbyidcommandname switchviewbyid switchviewbyindexcommandname switchviewbyindex, de vigtigste metoder til multiview kontrol:,, metoder, beskrivelse, setactiveview indeholder det aktive holdning, getactiveview har aktive holdning, hver gang en holdning er ændret, siden er udstationeret til serveren, og en række af begivenheder er rejst.nogle vigtige begivenheder:,, arrangementer, beskrivelse, activeviewchanged rejses, når en holdning er ændret aktivere rejst af det aktive holdning deaktivere rejst af inaktive, bortset fra de ovennævnte egenskaber, - metoder og - begivenheder, multiview kontrol arver medlemmerne af kontrol - og objekt klasse. f.eks. eksemplet side har tre synspunkter.hver synspunkt er der to knap til at navigere i de synspunkter. indholdet filkode er som følger:, <% @ side language = "c #" autoeventwireup = "ægte" codebehind = "misligholdelse. aspx. cs" arver = "multiviewdemo. _default"% > <!doctype html offentlige "- //w3c //dtd xhtml 1, 0 midlertidige //en" http: //www.w3.org /tr /xhtml1 /dtd /xhtml1 overgangsbestemmelser. dtd "> < http: //xmlns =" http://www.w3.org/1999/xhtml "> < hoved runat =" tjener "> < afsnit > titel (< /afsnit > < /head > < krop > < form id =" form1 "runat =" tjener "> < div > < h2 > multiview og betragtning kontrol < /h2 > < asp: dropdownlist id =" dropdownlist1 "runat =" - - "onselectedindexchanged =" dropdownlist1_selectedindexchanged "> < /asp: dropdownlist > < den højtstående repræsentant /> < asp: multiview id =" multiview1 "runat =" - - "activeviewindex="2" onactiveviewchanged="MultiView1_ActiveViewChanged" > <asp:View ID="View1" runat="server"> <h3>This is view 1</h3> <br /> <asp:Button CommandName="NextView" ID="btnnext1" runat="server" Text = "Go To Next" /> <asp:Button CommandArgument="View3" CommandName="SwitchViewByID" ID="btnlast" runat="server" Text ="Go To Last" /> </asp:View> \t\t\t\t\t <asp:View ID="View2" runat="server"> <h3>This is view 2</h3> <asp:Button CommandName="NextView" ID="btnnext2" runat="server" Text = "Go To Next" /> <asp:Button CommandName="PrevView" ID="btnprevious2" runat="server" Text = "Go To Previous View" /> </asp:View> <asp:View ID="View3" runat="server"> <h3> This is view 3</h3> <br /> <asp:Calendar ID="Calender1" runat="server"></asp:Calendar> <br /> <asp:Button CommandArgument="0" CommandName="SwitchViewByIndex" ID="btnfirst" runat="server" Text = "Go To Next" /> <asp:Button CommandName="PrevView" ID="btnprevious" runat="server" Text = "Go To Previous View" /> </asp:View> </asp:MultiView> < /div > < /form > < /organ > < /html >, overholde følgende:, multiview.activeviewindex fastsætter, hvilken holdning vil blive vist.det er den eneste grund, der på den side.standardværdien for activeviewindex - 1, når ingen udsigt er vist.siden activeviewindex defineres som 2. i dette eksempel viser det tredje synspunkt, da henrettet.,,

MultiView



Previous:
Next Page: